{"expand":"renderedFields,names,schema,operations,editmeta,changelog,versionedRepresentations","id":"42684","self":"https://jira.geedge.net/rest/api/2/issue/42684","key":"OMPUB-1221","fields":{"issuetype":{"self":"https://jira.geedge.net/rest/api/2/issuetype/10004","id":"10004","description":"","iconUrl":"https://jira.geedge.net/secure/viewavatar?size=xsmall&avatarId=10303&avatarType=issuetype","name":"故障","subtask":false,"avatarId":10303},"components":[],"timespent":null,"timeoriginalestimate":null,"description":"* MAAT加载SD的动态配置大量报错\r\n ** [^firewall.sd.maat.status.txt] \r\n ** \r\n{code:java}\r\nTue Apr 9 00:00:00 2024, INFO, maat.ipport_plugin(148), table[TSG_DYN_IPPORT_SUBSCRIBER_MAPPING] commit 7945740 ipport_plugin rules and rebuild ipport_matcher completed, version:136774, consume:1138ms\r\nTue Apr 9 00:00:01 2024, INFO, maat.rule(148), table:<TSG_DYN_IPPORT_SUBSCRIBER_MAPPING> rule_count:7945740\r\nTue Apr 9 00:00:01 2024, INFO, maat.rule(148), Inc config version 136774 load 7945740 entries complete\r\nTue Apr 9 00:00:01 2024, INFO, maat.rule(148), Actual update config version 136774, 7945740 entries load to maat runtime.\r\nTue Apr 9 00:00:02 2024, INFO, maat.redis_monitor(148), Inc Update from instance_version 136774 to 136818 (203726 entries)\r\nTue Apr 9 00:00:02 2024, INFO, maat.redis_monitor(148), Start INC update: 136774 -> 136818 (203726 entries)\r\nTue Apr 9 00:00:07 2024, FATAL, maat.ipport_plugin(148), [ipport_plugin_runtime_update:462]ipport_plugin table:<TSG_DYN_IPPORT_SUBSCRIBER_MAPPING> update one line failed, line:1090201366    4    154.80.12.233    45472    45503    923020068292    {\"imsi\":\"410010097282951\",\"phone_number\":\"923020068292\"}    1    1712599689434    f645d22f-2782-4233-8924-d9b87070ab65\r\nTue Apr 9 00:00:07 2024, FATAL, maat.rule(148), [maat_update_cb:166] table<TSG_DYN_IPPORT_SUBSCRIBER_MAPPING> update runtime error for rules:1090201366    4    154.80.12.233    45472    45503    923020068292    {\"imsi\":\"410010097282951\",\"phone_number\":\"923020068292\"}    1    1712599689434    f645d22f-2782-4233-8924-d9b87070ab65\r\nTue Apr 9 00:00:07 2024, FATAL, maat.ipport_plugin(148), [ipport_plugin_runtime_update:462]ipport_plugin table:<TSG_DYN_IPPORT_SUBSCRIBER_MAPPING> update one line failed, line:1090209204    4    154.80.97.13    46304    46335    923464806173    {\"imsi\":\"410010131200122\",\"phone_number\":\"923464806173\"}    1    1712599689429    457de963-5fa4-4e17-bf59-48d3394b2813\r\nTue Apr 9 00:00:07 2024, FATAL, maat.rule(148), [maat_update_cb:166] table<TSG_DYN_IPPORT_SUBSCRIBER_MAPPING> update runtime error for rules:1090209204    4    154.80.97.13    46304    46335    923464806173    {\"imsi\":\"410010131200122\",\"phone_number\":\"923464806173\"}    1    1712599689429    457de963-5fa4-4e17-bf59-48d3394b2813\r\nTue Apr 9 00:00:07 2024, FATAL, maat.ipport_plugin(148), [ipport_plugin_runtime_update:462]ipport_plugin table:<TSG_DYN_IPPORT_SUBSCRIBER_MAPPING> update one line failed, line:1358585105    4    154.80.25.7    61888    61919    923285682672    {\"imsi\":\"410010207709822\",\"phone_number\":\"923285682672\"}    1    1712599689453    32904e0a-7239-474b-855a-89e5cc59b44a\r\nTue Apr 9 00:00:07 2024, FATAL, maat.rule(148), [maat_update_cb:166] table<TSG_DYN_IPPORT_SUBSCRIBER_MAPPING> update runtime error for rules:1358585105    4    154.80.25.7    61888    61919    923285682672    {\"imsi\":\"410010207709822\",\"phone_number\":\"923285682672\"}    1    1712599689453    32904e0a-7239-474b-855a-89e5cc59b44a\r\nTue Apr 9 00:00:07 2024, FATAL, maat.ipport_plugin(148), [ipport_plugin_runtime_update:462]ipport_plugin table:<TSG_DYN_IPPORT_SUBSCRIBER_MAPPING> update one line failed, line:1358694849    4    154.80.42.81    39968    39999    923097725939    {\"imsi\":\"410018148732171\",\"phone_number\":\"923097725939\"}    1    1712599689414    a462d5f2-7b6b-4c01-9401-1563f80979ea\r\nTue Apr 9 00:00:07 2024, FATAL, maat.rule(148), [maat_update_cb:166] table<TSG_DYN_IPPORT_SUBSCRIBER_MAPPING> update runtime error for rules:1358694849    4    154.80.42.81    39968    39999    923097725939    {\"imsi\":\"410018148732171\",\"phone_number\":\"923097725939\"}    1    1712599689414    a462d5f2-7b6b-4c01-9401-1563f80979ea\r\nTue Apr 9 00:00:07 2024, FATAL, maat.ipport_plugin(148), [ipport_plugin_runtime_update:462]ipport_plugin table:<TSG_DYN_IPPORT_SUBSCRIBER_MAPPING> update one line failed, line:16145380    4    154.80.34.116    61504    61535    923287165971    {\"imsi\":\"410010181073151\",\"phone_number\":\"923287165971\"}    1    1712599689354    4ecc5c70-ff17-441c-afc9-552fd163c7b3\r\nTue Apr 9 00:00:07 2024, FATAL, maat.rule(148), [maat_update_cb:166] table<TSG_DYN_IPPORT_SUBSCRIBER_MAPPING> update runtime error for rules:16145380    4    154.80.34.116    61504    61535    923287165971    {\"imsi\":\"410010181073151\",\"phone_number\":\"923287165971\"}    1    1712599689354    4ecc5c70-ff17-441c-afc9-552fd163c7b3\r\nTue Apr 9 00:00:07 2024, FATAL, maat.ipport_plugin(148), [ipport_plugin_runtime_update:462]ipport_plugin table:<TSG_DYN_IPPORT_SUBSCRIBER_MAPPING> update one line failed, line:16191199    4    154.80.34.5    42304    42335    923164100042    {\"imsi\":\"410010017449622\",\"phone_number\":\"923164100042\"}    1    1712599689356    23de7430-57d2-467c-b671-cbf4e5ce03a8\r\nTue Apr 9 00:00:07 2024, FATAL, maat.rule(148), [maat_update_cb:166] table<TSG_DYN_IPPORT_SUBSCRIBER_MAPPING> update runtime error for rules:16191199    4    154.80.34.5    42304    42335    923164100042    {\"imsi\":\"410010017449622\",\"phone_number\":\"923164100042\"}    1    1712599689356    23de7430-57d2-467c-b671-cbf4e5ce03a8\r\nTue Apr 9 00:00:07 2024, FATAL, maat.ipport_plugin(148), [ipport_plugin_runtime_update:462]ipport_plugin table:<TSG_DYN_IPPORT_SUBSCRIBER_MAPPING> update one line failed, line:1626660397    4    154.80.113.152    41408    41439    923056403868    {\"imsi\":\"410018067860169\",\"phone_number\":\"923056403868\"}    1    1712599689419    2b2ffec7-1af5-4daf-b50c-ed92df6b06f5\r\nTue Apr 9 00:00:07 2024, FATAL, maat.rule(148), [maat_update_cb:166] table<TSG_DYN_IPPORT_SUBSCRIBER_MAPPING> update runtime error for rules:1626660397    4    154.80.113.152    41408    41439    923056403868    {\"imsi\":\"410018067860169\",\"phone_number\":\"923056403868\"}    1    1712599689419    2b2ffec7-1af5-4daf-b50c-ed92df6b06f5\r\nTue Apr 9 00:00:07 2024, FATAL, maat.ipport_plugin(148), [ipport_plugin_runtime_update:462]ipport_plugin table:<TSG_DYN_IPPORT_SUBSCRIBER_MAPPING> update one line failed, line:1627032536    4    154.80.41.145    44864    44895    923024151564    {\"imsi\":\"410010026176839\",\"phone_number\":\"923024151564\"}    1    1712599689356    62074b70-98b7-474a-986c-46fab867f78f\r\nTue Apr 9 00:00:07 2024, FATAL, maat.rule(148), [maat_update_cb:166] table<TSG_DYN_IPPORT_SUBSCRIBER_MAPPING> update runtime error for rules:1627032536    4    154.80.41.145    44864    44895    923024151564    {\"imsi\":\"410010026176839\",\"phone_number\":\"923024151564\"}    1    1712599689356    62074b70-98b7-474a-986c-46fab867f78f\r\nTue Apr 9 00:00:07 2024, FATAL, maat.ipport_plugin(148), [ipport_plugin_runtime_update:462]ipport_plugin table:<TSG_DYN_IPPORT_SUBSCRIBER_MAPPING> update one line failed, line:1895094699    4    154.80.42.112    44512    44543    923237173765    {\"imsi\":\"410010077938140\",\"phone_number\":\"923237173765\"}    1    1712599689343    ac505e2f-59ad-4846-92ed-a92d6a91f2c9\r\nTue Apr 9 00:00:07 2024, FATAL, maat.rule(148), [maat_update_cb:166] table<TSG_DYN_IPPORT_SUBSCRIBER_MAPPING> update runtime error for rules:1895094699    4    154.80.42.112    44512    44543    923237173765    {\"imsi\":\"410010077938140\",\"phone_number\":\"923237173765\"}    1    1712599689343    ac505e2f-59ad-4846-92ed-a92d6a91f2c9\r\nTue Apr 9 00:00:07 2024, FATAL, maat.ipport_plugin(148), [ipport_plugin_runtime_update:462]ipport_plugin table:<TSG_DYN_IPPORT_SUBSCRIBER_MAPPING> update one line failed, line:1895127712    4    154.80.4.124    42400    42431    923008084142    {\"imsi\":\"410010006449996\",\"phone_number\":\"923008084142\"}    1    1712599689456    e612d0f8-df45-4ba8-9989-8f635155f109\r\nTue Apr 9 00:00:07 2024, FATAL, maat.rule(148), [maat_update_cb:166] table<TSG_DYN_IPPORT_SUBSCRIBER_MAPPING> update runtime error for rules:1895127712    4    154.80.4.124    42400    42431    923008084142    {\"imsi\":\"410010006449996\",\"phone_number\":\"923008084142\"}    1    1712599689456    e612d0f8-df45-4ba8-9989-8f635155f109 {code}\r\n \r\n\r\n ** !image-2024-04-09-13-33-46-540.png!","project":{"self":"https://jira.geedge.net/rest/api/2/project/10206","id":"10206","key":"OMPUB","name":"Operation and Maintenance","projectTypeKey":"business","avatarUrls":{"48x48":"https://jira.geedge.net/secure/projectavatar?pid=10206&avatarId=10715","24x24":"https://jira.geedge.net/secure/projectavatar?size=small&pid=10206&avatarId=10715","16x16":"https://jira.geedge.net/secure/projectavatar?size=xsmall&pid=10206&avatarId=10715","32x32":"https://jira.geedge.net/secure/projectavatar?size=medium&pid=10206&avatarId=10715"},"projectCategory":{"self":"https://jira.geedge.net/rest/api/2/projectCategory/10002","id":"10002","description":"系统运维","name":"MaintenanceDev"}},"fixVersions":[],"aggregatetimespent":null,"resolution":{"self":"https://jira.geedge.net/rest/api/2/resolution/10100","id":"10100","description":"Developer and tester should keep tracking on this issue, and issue will keep open.","name":"Need tracking"},"timetracking":{},"customfield_10401":null,"customfield_10104":null,"customfield_10402":null,"customfield_10105":"0|i05e1o:","customfield_10403":null,"customfield_10404":null,"attachment":[{"self":"https://jira.geedge.net/rest/api/2/attachment/54646","id":"54646","filename":"firewall.sd.maat.status.txt","author":{"self":"https://jira.geedge.net/rest/api/2/user?username=liuxueli","name":"liuxueli","key":"JIRAUSER10133","emailAddress":"liuxueli@geedgenetworks.com","avatarUrls":{"48x48":"https://jira.geedge.net/secure/useravatar?ownerId=JIRAUSER10133&avatarId=10612","24x24":"https://jira.geedge.net/secure/useravatar?size=small&ownerId=JIRAUSER10133&avatarId=10612","16x16":"https://jira.geedge.net/secure/useravatar?size=xsmall&ownerId=JIRAUSER10133&avatarId=10612","32x32":"https://jira.geedge.net/secure/useravatar?size=medium&ownerId=JIRAUSER10133&avatarId=10612"},"displayName":"刘学利","active":true,"timeZone":"Asia/Shanghai"},"created":"2024-04-09T14:04:56.368+0800","size":1896,"mimeType":"text/plain","content":"https://jira.geedge.net/secure/attachment/54646/firewall.sd.maat.status.txt"},{"self":"https://jira.geedge.net/rest/api/2/attachment/54642","id":"54642","filename":"image-2024-04-09-13-33-46-540.png","author":{"self":"https://jira.geedge.net/rest/api/2/user?username=liuxueli","name":"liuxueli","key":"JIRAUSER10133","emailAddress":"liuxueli@geedgenetworks.com","avatarUrls":{"48x48":"https://jira.geedge.net/secure/useravatar?ownerId=JIRAUSER10133&avatarId=10612","24x24":"https://jira.geedge.net/secure/useravatar?size=small&ownerId=JIRAUSER10133&avatarId=10612","16x16":"https://jira.geedge.net/secure/useravatar?size=xsmall&ownerId=JIRAUSER10133&avatarId=10612","32x32":"https://jira.geedge.net/secure/useravatar?size=medium&ownerId=JIRAUSER10133&avatarId=10612"},"displayName":"刘学利","active":true,"timeZone":"Asia/Shanghai"},"created":"2024-04-09T13:33:46.808+0800","size":38083,"mimeType":"image/png","content":"https://jira.geedge.net/secure/attachment/54642/image-2024-04-09-13-33-46-540.png","thumbnail":"https://jira.geedge.net/secure/thumbnail/54642/_thumb_54642.png"},{"self":"https://jira.geedge.net/rest/api/2/attachment/55104","id":"55104","filename":"image-2024-04-12-16-57-10-244.png","author":{"self":"https://jira.geedge.net/rest/api/2/user?username=duandongmei","name":"duandongmei","key":"JIRAUSER10229","emailAddress":"duandongmei@geedgenetworks.com","avatarUrls":{"48x48":"https://jira.geedge.net/secure/useravatar?ownerId=JIRAUSER10229&avatarId=11201","24x24":"https://jira.geedge.net/secure/useravatar?size=small&ownerId=JIRAUSER10229&avatarId=11201","16x16":"https://jira.geedge.net/secure/useravatar?size=xsmall&ownerId=JIRAUSER10229&avatarId=11201","32x32":"https://jira.geedge.net/secure/useravatar?size=medium&ownerId=JIRAUSER10229&avatarId=11201"},"displayName":"段冬梅","active":true,"timeZone":"Asia/Shanghai"},"created":"2024-04-12T16:57:11.722+0800","size":26990,"mimeType":"image/jpeg","content":"https://jira.geedge.net/secure/attachment/55104/image-2024-04-12-16-57-10-244.png","thumbnail":"https://jira.geedge.net/secure/thumbnail/55104/_thumb_55104.png"},{"self":"https://jira.geedge.net/rest/api/2/attachment/55446","id":"55446","filename":"image-2024-04-17-16-09-13-961.png","author":{"self":"https://jira.geedge.net/rest/api/2/user?username=duandongmei","name":"duandongmei","key":"JIRAUSER10229","emailAddress":"duandongmei@geedgenetworks.com","avatarUrls":{"48x48":"https://jira.geedge.net/secure/useravatar?ownerId=JIRAUSER10229&avatarId=11201","24x24":"https://jira.geedge.net/secure/useravatar?size=small&ownerId=JIRAUSER10229&avatarId=11201","16x16":"https://jira.geedge.net/secure/useravatar?size=xsmall&ownerId=JIRAUSER10229&avatarId=11201","32x32":"https://jira.geedge.net/secure/useravatar?size=medium&ownerId=JIRAUSER10229&avatarId=11201"},"displayName":"段冬梅","active":true,"timeZone":"Asia/Shanghai"},"created":"2024-04-17T16:09:14.661+0800","size":89972,"mimeType":"image/png","content":"https://jira.geedge.net/secure/attachment/55446/image-2024-04-17-16-09-13-961.png","thumbnail":"https://jira.geedge.net/secure/thumbnail/55446/_thumb_55446.png"},{"self":"https://jira.geedge.net/rest/api/2/attachment/55451","id":"55451","filename":"monitor.20240417.log","author":{"self":"https://jira.geedge.net/rest/api/2/user?username=duandongmei","name":"duandongmei","key":"JIRAUSER10229","emailAddress":"duandongmei@geedgenetworks.com","avatarUrls":{"48x48":"https://jira.geedge.net/secure/useravatar?ownerId=JIRAUSER10229&avatarId=11201","24x24":"https://jira.geedge.net/secure/useravatar?size=small&ownerId=JIRAUSER10229&avatarId=11201","16x16":"https://jira.geedge.net/secure/useravatar?size=xsmall&ownerId=JIRAUSER10229&avatarId=11201","32x32":"https://jira.geedge.net/secure/useravatar?size=medium&ownerId=JIRAUSER10229&avatarId=11201"},"displayName":"段冬梅","active":true,"timeZone":"Asia/Shanghai"},"created":"2024-04-17T16:21:37.361+0800","size":5356327,"mimeType":"text/plain","content":"https://jira.geedge.net/secure/attachment/55451/monitor.20240417.log"}],"aggregatetimeestimate":null,"resolutiondate":"2024-04-12T16:57:25.337+0800","workratio":-1,"summary":"WMS-UTR现场: MAAT加载SD的动态配置大量报错","lastViewed":null,"watches":{"self":"https://jira.geedge.net/rest/api/2/issue/OMPUB-1221/watchers","watchCount":3,"isWatching":false},"creator":{"self":"https://jira.geedge.net/rest/api/2/user?username=liuxueli","name":"liuxueli","key":"JIRAUSER10133","emailAddress":"liuxueli@geedgenetworks.com","avatarUrls":{"48x48":"https://jira.geedge.net/secure/useravatar?ownerId=JIRAUSER10133&avatarId=10612","24x24":"https://jira.geedge.net/secure/useravatar?size=small&ownerId=JIRAUSER10133&avatarId=10612","16x16":"https://jira.geedge.net/secure/useravatar?size=xsmall&ownerId=JIRAUSER10133&avatarId=10612","32x32":"https://jira.geedge.net/secure/useravatar?size=medium&ownerId=JIRAUSER10133&avatarId=10612"},"displayName":"刘学利","active":true,"timeZone":"Asia/Shanghai"},"subtasks":[],"created":"2024-04-09T13:33:56.716+0800","reporter":{"self":"https://jira.geedge.net/rest/api/2/user?username=liuxueli","name":"liuxueli","key":"JIRAUSER10133","emailAddress":"liuxueli@geedgenetworks.com","avatarUrls":{"48x48":"https://jira.geedge.net/secure/useravatar?ownerId=JIRAUSER10133&avatarId=10612","24x24":"https://jira.geedge.net/secure/useravatar?size=small&ownerId=JIRAUSER10133&avatarId=10612","16x16":"https://jira.geedge.net/secure/useravatar?size=xsmall&ownerId=JIRAUSER10133&avatarId=10612","32x32":"https://jira.geedge.net/secure/useravatar?size=medium&ownerId=JIRAUSER10133&avatarId=10612"},"displayName":"刘学利","active":true,"timeZone":"Asia/Shanghai"},"customfield_10000":"{summaryBean=com.atlassian.jira.plugin.devstatus.rest.SummaryBean@323a2e42[summary={pullrequest=com.atlassian.jira.plugin.devstatus.rest.SummaryItemBean@76883a5d[overall=PullRequestOverallBean{stateCount=0, state='OPEN', details=PullRequestOverallDetails{openCount=0, mergedCount=0, declinedCount=0}},byInstanceType={}], build=com.atlassian.jira.plugin.devstatus.rest.SummaryItemBean@18e74935[overall=com.atlassian.jira.plugin.devstatus.summary.beans.BuildOverallBean@2f0ac2a6[failedBuildCount=0,successfulBuildCount=0,unknownBuildCount=0,count=0,lastUpdated=<null>,lastUpdatedTimestamp=<null>],byInstanceType={}], review=com.atlassian.jira.plugin.devstatus.rest.SummaryItemBean@142855b7[overall=com.atlassian.jira.plugin.devstatus.summary.beans.ReviewsOverallBean@eff2a32[stateCount=0,state=<null>,dueDate=<null>,overDue=false,count=0,lastUpdated=<null>,lastUpdatedTimestamp=<null>],byInstanceType={}], deployment-environment=com.atlassian.jira.plugin.devstatus.rest.SummaryItemBean@2c736439[overall=com.atlassian.jira.plugin.devstatus.summary.beans.DeploymentOverallBean@55958ce3[topEnvironments=[],showProjects=false,successfulCount=0,count=0,lastUpdated=<null>,lastUpdatedTimestamp=<null>],byInstanceType={}], repository=com.atlassian.jira.plugin.devstatus.rest.SummaryItemBean@3c6fe0b[overall=com.atlassian.jira.plugin.devstatus.summary.beans.CommitOverallBean@749feafb[count=0,lastUpdated=<null>,lastUpdatedTimestamp=<null>],byInstanceType={}], branch=com.atlassian.jira.plugin.devstatus.rest.SummaryItemBean@437a0afd[overall=com.atlassian.jira.plugin.devstatus.summary.beans.BranchOverallBean@3af164e5[count=0,lastUpdated=<null>,lastUpdatedTimestamp=<null>],byInstanceType={}]},errors=[],configErrors=[]], devSummaryJson={\"cachedValue\":{\"errors\":[],\"configErrors\":[],\"summary\":{\"pullrequest\":{\"overall\":{\"count\":0,\"lastUpdated\":null,\"stateCount\":0,\"state\":\"OPEN\",\"details\":{\"openCount\":0,\"mergedCount\":0,\"declinedCount\":0,\"total\":0},\"open\":true},\"byInstanceType\":{}},\"build\":{\"overall\":{\"count\":0,\"lastUpdated\":null,\"failedBuildCount\":0,\"successfulBuildCount\":0,\"unknownBuildCount\":0},\"byInstanceType\":{}},\"review\":{\"overall\":{\"count\":0,\"lastUpdated\":null,\"stateCount\":0,\"state\":null,\"dueDate\":null,\"overDue\":false,\"completed\":false},\"byInstanceType\":{}},\"deployment-environment\":{\"overall\":{\"count\":0,\"lastUpdated\":null,\"topEnvironments\":[],\"showProjects\":false,\"successfulCount\":0},\"byInstanceType\":{}},\"repository\":{\"overall\":{\"count\":0,\"lastUpdated\":null},\"byInstanceType\":{}},\"branch\":{\"overall\":{\"count\":0,\"lastUpdated\":null},\"byInstanceType\":{}}}},\"isStale\":false}}","aggregateprogress":{"progress":0,"total":0},"customfield_10100":null,"priority":{"self":"https://jira.geedge.net/rest/api/2/priority/3","iconUrl":"https://jira.geedge.net/images/icons/priorities/medium.svg","name":"Medium","id":"3"},"customfield_10200":null,"customfield_10400":null,"labels":["WMS-UTR"],"environment":null,"timeestimate":null,"aggregatetimeoriginalestimate":null,"versions":[],"duedate":"2024-04-12","progress":{"progress":0,"total":0},"issuelinks":[],"comment":{"comments":[{"self":"https://jira.geedge.net/rest/api/2/issue/42684/comment/78754","id":"78754","author":{"self":"https://jira.geedge.net/rest/api/2/user?username=duandongmei","name":"duandongmei","key":"JIRAUSER10229","emailAddress":"duandongmei@geedgenetworks.com","avatarUrls":{"48x48":"https://jira.geedge.net/secure/useravatar?ownerId=JIRAUSER10229&avatarId=11201","24x24":"https://jira.geedge.net/secure/useravatar?size=small&ownerId=JIRAUSER10229&avatarId=11201","16x16":"https://jira.geedge.net/secure/useravatar?size=xsmall&ownerId=JIRAUSER10229&avatarId=11201","32x32":"https://jira.geedge.net/secure/useravatar?size=medium&ownerId=JIRAUSER10229&avatarId=11201"},"displayName":"段冬梅","active":true,"timeZone":"Asia/Shanghai"},"body":"* 问题现状：\r\n ** TSG在跨版本的配置扫描中，同一个条配置只能获取两个MAAT_UPDATE_STATUS记录(实际跨版本的范围内同一条ID有多次MAAT_UPDATE_STATUS的更新)，此现象导致SAPP配置加载时会出现与本地ID重复的问题。\r\n * 问题复现：我与与刘畅在信息港复现该问题（测试过程中的monitor的日志见附件[^monitor.20240417.log]）\r\n ** Provisioner ZADD的记录：\r\n *** !image-2024-04-17-16-09-13-961.png|width=539,height=178!\r\n ** TSG跨版本获取MAAT_UPDATE_STATUS的记录\r\n *** 初始从404版本进行了一次全量配置扫描，此时12配置状态为1（有效）\r\n *** 增量开始，TSG ZRANGEBYSCORE日志\r\n **** 1713333715.891403 [0 192.168.40.137:43086] \"ZRANGEBYSCORE\" \"MAAT_UPDATE_STATUS\" \"(404\" \"412\" \"WITHSCORES\"\r\n *** \r\n{code:java}\r\nWed Apr 17 14:01:55 2024, INFO, maat.redis_monitor(302693), ZRANGEBYSCORE MAAT_UPDATE_STATUS (404 412 WITHSCORES: element_str: ADD,TSG_DYN_IPPORT_SUBSCRIBER_MAPPING,12\r\nWed Apr 17 14:01:55 2024, INFO, maat.redis_monitor(302693), ZRANGEBYSCORE MAAT_UPDATE_STATUS (404 412 WITHSCORES: element_score: 406\r\n\r\nWed Apr 17 14:01:55 2024, INFO, maat.redis_monitor(302693), ZRANGEBYSCORE MAAT_UPDATE_STATUS (404 412 WITHSCORES: element_str: DEL,TSG_DYN_IPPORT_SUBSCRIBER_MAPPING,12\r\nWed Apr 17 14:01:55 2024, INFO, maat.redis_monitor(302693), ZRANGEBYSCORE MAAT_UPDATE_STATUS (404 412 WITHSCORES: element_score: 407{code}\r\n\r\n ** 问题复现情况说明\r\n *** 当MAAT_VERSION为404时，TSG功能端全量配置中12配置为生效\r\n *** 接着功能端增量扫描(404,412]更新状态时，12配置扫描结果为406 ADD,407DEL\r\n *** 此时功能端进行12配置的ADD操作，发现与本地的12生效配置重复\r\n *** 到此复现反馈的ID重复问题\r\n\r\n  * 问题分析：\r\n * \r\n ** 通过分析Redis monitor未发现ZADD命令遗漏更新SCORE的情况，进一步分析Redis的ZADD和ZRANGEBYSCORE执行逻辑\r\n ** MAAT_UPDATE_STATUS操作为ZADD命令，Redis ZADD命令逻辑为不存在成员SCORE执行新增，已存在的成员会更新SCORE。\r\n ** Redis ZADD命令的执行逻辑可以保证当前版本内的配置状态正确执行，可不做调整。\r\n\r\n  * 建议：\r\n * \r\n ** 建议功能端调整此问题日志级别","updateAuthor":{"self":"https://jira.geedge.net/rest/api/2/user?username=duandongmei","name":"duandongmei","key":"JIRAUSER10229","emailAddress":"duandongmei@geedgenetworks.com","avatarUrls":{"48x48":"https://jira.geedge.net/secure/useravatar?ownerId=JIRAUSER10229&avatarId=11201","24x24":"https://jira.geedge.net/secure/useravatar?size=small&ownerId=JIRAUSER10229&avatarId=11201","16x16":"https://jira.geedge.net/secure/useravatar?size=xsmall&ownerId=JIRAUSER10229&avatarId=11201","32x32":"https://jira.geedge.net/secure/useravatar?size=medium&ownerId=JIRAUSER10229&avatarId=11201"},"displayName":"段冬梅","active":true,"timeZone":"Asia/Shanghai"},"created":"2024-04-17T16:21:34.089+0800","updated":"2024-04-17T16:32:20.100+0800"},{"self":"https://jira.geedge.net/rest/api/2/issue/42684/comment/80460","id":"80460","author":{"self":"https://jira.geedge.net/rest/api/2/user?username=liuxueli","name":"liuxueli","key":"JIRAUSER10133","emailAddress":"liuxueli@geedgenetworks.com","avatarUrls":{"48x48":"https://jira.geedge.net/secure/useravatar?ownerId=JIRAUSER10133&avatarId=10612","24x24":"https://jira.geedge.net/secure/useravatar?size=small&ownerId=JIRAUSER10133&avatarId=10612","16x16":"https://jira.geedge.net/secure/useravatar?size=xsmall&ownerId=JIRAUSER10133&avatarId=10612","32x32":"https://jira.geedge.net/secure/useravatar?size=medium&ownerId=JIRAUSER10133&avatarId=10612"},"displayName":"刘学利","active":true,"timeZone":"Asia/Shanghai"},"body":"* 2024/04/28 已Hoxfix修复，参见： https://docs.geedge.net/pages/viewpage.action?pageId=129092431","updateAuthor":{"self":"https://jira.geedge.net/rest/api/2/user?username=liuxueli","name":"liuxueli","key":"JIRAUSER10133","emailAddress":"liuxueli@geedgenetworks.com","avatarUrls":{"48x48":"https://jira.geedge.net/secure/useravatar?ownerId=JIRAUSER10133&avatarId=10612","24x24":"https://jira.geedge.net/secure/useravatar?size=small&ownerId=JIRAUSER10133&avatarId=10612","16x16":"https://jira.geedge.net/secure/useravatar?size=xsmall&ownerId=JIRAUSER10133&avatarId=10612","32x32":"https://jira.geedge.net/secure/useravatar?size=medium&ownerId=JIRAUSER10133&avatarId=10612"},"displayName":"刘学利","active":true,"timeZone":"Asia/Shanghai"},"created":"2024-05-10T16:10:42.370+0800","updated":"2024-05-10T16:10:42.370+0800"}],"maxResults":2,"total":2,"startAt":0},"votes":{"self":"https://jira.geedge.net/rest/api/2/issue/OMPUB-1221/votes","votes":0,"hasVoted":false},"worklog":{"startAt":0,"maxResults":20,"total":0,"worklogs":[]},"assignee":{"self":"https://jira.geedge.net/rest/api/2/user?username=liuxueli","name":"liuxueli","key":"JIRAUSER10133","emailAddress":"liuxueli@geedgenetworks.com","avatarUrls":{"48x48":"https://jira.geedge.net/secure/useravatar?ownerId=JIRAUSER10133&avatarId=10612","24x24":"https://jira.geedge.net/secure/useravatar?size=small&ownerId=JIRAUSER10133&avatarId=10612","16x16":"https://jira.geedge.net/secure/useravatar?size=xsmall&ownerId=JIRAUSER10133&avatarId=10612","32x32":"https://jira.geedge.net/secure/useravatar?size=medium&ownerId=JIRAUSER10133&avatarId=10612"},"displayName":"刘学利","active":true,"timeZone":"Asia/Shanghai"},"updated":"2024-05-10T16:10:52.620+0800","status":{"self":"https://jira.geedge.net/rest/api/2/status/10103","description":"这一问题被认为是完成, 这项决议是正确的。问题已关闭可以重新开放。","iconUrl":"https://jira.geedge.net/images/icons/statuses/generic.png","name":"已关闭","id":"10103","statusCategory":{"self":"https://jira.geedge.net/rest/api/2/statuscategory/3","id":3,"key":"done","colorName":"green","name":"完成"}}}}