{"expand":"renderedFields,names,schema,operations,editmeta,changelog,versionedRepresentations","id":"39030","self":"https://jira.geedge.net/rest/api/2/issue/39030","key":"OMPUB-1068","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":"*TSG界面*：https://192.168.44.29/\r\n*Shaping策略ID*：3776\r\n !screenshot-1.png|thumbnail! \r\n !screenshot-2.png|thumbnail! \r\n\r\n*测试问题1*：带宽分配不均\r\n*描述*：使用3个电脑共享15Mbps带宽测试Fair Share。只有一个电脑下载的时候速度在1600-1800KB/s，带宽占用正常；加入第二台电脑下载，下载速度变为每台电脑各800+KB/s，带宽占用正常；加入第三台电脑下载，理论上应该是每台500-600KB/s，但实际上只有偶尔几秒会比较均匀，大多数情况是一台800-900KB/s，一台400-500KB/s，一台200+KB/s，带宽明显分配不均匀\r\n_（截图待复测补充）_\r\n\r\n*测试问题2*：使用迅雷或百度网盘下载，下载速度与Shaping显示带宽有明显差异\r\n*描述*：使用迅雷或百度网盘下载时，下载速度2.5MB-5MB/s，明显高于15Mbps带宽的下载速度，但Shaping策略中显示带宽仍未15Mbps\r\n !screenshot-3.png|thumbnail! \r\n !screenshot-4.png|thumbnail! \r\n !screenshot-5.png|thumbnail! \r\n","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/10000","id":"10000","description":"该问题的工作流程已完成。","name":"完成"},"timetracking":{},"customfield_10401":null,"customfield_10104":["com.atlassian.greenhopper.service.sprint.Sprint@226c6ef5[id=200,rapidViewId=41,state=FUTURE,name=自提Bug,startDate=<null>,endDate=<null>,completeDate=<null>,activatedDate=<null>,sequence=197,goal=<null>,autoStartStop=false]"],"customfield_10402":null,"customfield_10105":"0|i04rkc:","customfield_10403":null,"customfield_10404":null,"attachment":[{"self":"https://jira.geedge.net/rest/api/2/attachment/47634","id":"47634","filename":"image-2023-12-05-18-41-19-436.png","author":{"self":"https://jira.geedge.net/rest/api/2/user?username=fengweihao","name":"fengweihao","key":"JIRAUSER10110","emailAddress":"fengweihao@geedgenetworks.com","avatarUrls":{"48x48":"https://www.gravatar.com/avatar/3bddeeb16a4306fa184f545ab7d34129?d=mm&s=48","24x24":"https://www.gravatar.com/avatar/3bddeeb16a4306fa184f545ab7d34129?d=mm&s=24","16x16":"https://www.gravatar.com/avatar/3bddeeb16a4306fa184f545ab7d34129?d=mm&s=16","32x32":"https://www.gravatar.com/avatar/3bddeeb16a4306fa184f545ab7d34129?d=mm&s=32"},"displayName":"冯伟浩","active":true,"timeZone":"Asia/Shanghai"},"created":"2023-12-05T18:41:20.091+0800","size":45652,"mimeType":"image/png","content":"https://jira.geedge.net/secure/attachment/47634/image-2023-12-05-18-41-19-436.png","thumbnail":"https://jira.geedge.net/secure/thumbnail/47634/_thumb_47634.png"},{"self":"https://jira.geedge.net/rest/api/2/attachment/47698","id":"47698","filename":"image-2023-12-14-14-49-43-787.png","author":{"self":"https://jira.geedge.net/rest/api/2/user?username=liuchang","name":"liuchang","key":"JIRAUSER11501","emailAddress":"liuchang@geedgenetworks.com","avatarUrls":{"48x48":"https://www.gravatar.com/avatar/c38384799a676db81827b3342cfba318?d=mm&s=48","24x24":"https://www.gravatar.com/avatar/c38384799a676db81827b3342cfba318?d=mm&s=24","16x16":"https://www.gravatar.com/avatar/c38384799a676db81827b3342cfba318?d=mm&s=16","32x32":"https://www.gravatar.com/avatar/c38384799a676db81827b3342cfba318?d=mm&s=32"},"displayName":"刘畅","active":true,"timeZone":"Asia/Shanghai"},"created":"2023-12-14T14:49:45.219+0800","size":24054,"mimeType":"image/png","content":"https://jira.geedge.net/secure/attachment/47698/image-2023-12-14-14-49-43-787.png","thumbnail":"https://jira.geedge.net/secure/thumbnail/47698/_thumb_47698.png"},{"self":"https://jira.geedge.net/rest/api/2/attachment/47598","id":"47598","filename":"screenshot-1.png","author":{"self":"https://jira.geedge.net/rest/api/2/user?username=zhangzhihan","name":"zhangzhihan","key":"JIRAUSER10111","emailAddress":"zhangzhihan@geedgenetworks.com","avatarUrls":{"48x48":"https://jira.geedge.net/secure/useravatar?ownerId=JIRAUSER10111&avatarId=12001","24x24":"https://jira.geedge.net/secure/useravatar?size=small&ownerId=JIRAUSER10111&avatarId=12001","16x16":"https://jira.geedge.net/secure/useravatar?size=xsmall&ownerId=JIRAUSER10111&avatarId=12001","32x32":"https://jira.geedge.net/secure/useravatar?size=medium&ownerId=JIRAUSER10111&avatarId=12001"},"displayName":"张智涵","active":true,"timeZone":"Asia/Shanghai"},"created":"2023-11-30T18:17:06.572+0800","size":91708,"mimeType":"image/png","content":"https://jira.geedge.net/secure/attachment/47598/screenshot-1.png","thumbnail":"https://jira.geedge.net/secure/thumbnail/47598/_thumb_47598.png"},{"self":"https://jira.geedge.net/rest/api/2/attachment/47660","id":"47660","filename":"screenshot-10.png","author":{"self":"https://jira.geedge.net/rest/api/2/user?username=zhangzhihan","name":"zhangzhihan","key":"JIRAUSER10111","emailAddress":"zhangzhihan@geedgenetworks.com","avatarUrls":{"48x48":"https://jira.geedge.net/secure/useravatar?ownerId=JIRAUSER10111&avatarId=12001","24x24":"https://jira.geedge.net/secure/useravatar?size=small&ownerId=JIRAUSER10111&avatarId=12001","16x16":"https://jira.geedge.net/secure/useravatar?size=xsmall&ownerId=JIRAUSER10111&avatarId=12001","32x32":"https://jira.geedge.net/secure/useravatar?size=medium&ownerId=JIRAUSER10111&avatarId=12001"},"displayName":"张智涵","active":true,"timeZone":"Asia/Shanghai"},"created":"2023-12-08T18:33:58.681+0800","size":568404,"mimeType":"image/png","content":"https://jira.geedge.net/secure/attachment/47660/screenshot-10.png","thumbnail":"https://jira.geedge.net/secure/thumbnail/47660/_thumb_47660.png"},{"self":"https://jira.geedge.net/rest/api/2/attachment/47599","id":"47599","filename":"screenshot-2.png","author":{"self":"https://jira.geedge.net/rest/api/2/user?username=zhangzhihan","name":"zhangzhihan","key":"JIRAUSER10111","emailAddress":"zhangzhihan@geedgenetworks.com","avatarUrls":{"48x48":"https://jira.geedge.net/secure/useravatar?ownerId=JIRAUSER10111&avatarId=12001","24x24":"https://jira.geedge.net/secure/useravatar?size=small&ownerId=JIRAUSER10111&avatarId=12001","16x16":"https://jira.geedge.net/secure/useravatar?size=xsmall&ownerId=JIRAUSER10111&avatarId=12001","32x32":"https://jira.geedge.net/secure/useravatar?size=medium&ownerId=JIRAUSER10111&avatarId=12001"},"displayName":"张智涵","active":true,"timeZone":"Asia/Shanghai"},"created":"2023-11-30T18:17:22.633+0800","size":16938,"mimeType":"image/png","content":"https://jira.geedge.net/secure/attachment/47599/screenshot-2.png","thumbnail":"https://jira.geedge.net/secure/thumbnail/47599/_thumb_47599.png"},{"self":"https://jira.geedge.net/rest/api/2/attachment/47600","id":"47600","filename":"screenshot-3.png","author":{"self":"https://jira.geedge.net/rest/api/2/user?username=zhangzhihan","name":"zhangzhihan","key":"JIRAUSER10111","emailAddress":"zhangzhihan@geedgenetworks.com","avatarUrls":{"48x48":"https://jira.geedge.net/secure/useravatar?ownerId=JIRAUSER10111&avatarId=12001","24x24":"https://jira.geedge.net/secure/useravatar?size=small&ownerId=JIRAUSER10111&avatarId=12001","16x16":"https://jira.geedge.net/secure/useravatar?size=xsmall&ownerId=JIRAUSER10111&avatarId=12001","32x32":"https://jira.geedge.net/secure/useravatar?size=medium&ownerId=JIRAUSER10111&avatarId=12001"},"displayName":"张智涵","active":true,"timeZone":"Asia/Shanghai"},"created":"2023-11-30T18:26:04.787+0800","size":104624,"mimeType":"image/png","content":"https://jira.geedge.net/secure/attachment/47600/screenshot-3.png","thumbnail":"https://jira.geedge.net/secure/thumbnail/47600/_thumb_47600.png"},{"self":"https://jira.geedge.net/rest/api/2/attachment/47601","id":"47601","filename":"screenshot-4.png","author":{"self":"https://jira.geedge.net/rest/api/2/user?username=zhangzhihan","name":"zhangzhihan","key":"JIRAUSER10111","emailAddress":"zhangzhihan@geedgenetworks.com","avatarUrls":{"48x48":"https://jira.geedge.net/secure/useravatar?ownerId=JIRAUSER10111&avatarId=12001","24x24":"https://jira.geedge.net/secure/useravatar?size=small&ownerId=JIRAUSER10111&avatarId=12001","16x16":"https://jira.geedge.net/secure/useravatar?size=xsmall&ownerId=JIRAUSER10111&avatarId=12001","32x32":"https://jira.geedge.net/secure/useravatar?size=medium&ownerId=JIRAUSER10111&avatarId=12001"},"displayName":"张智涵","active":true,"timeZone":"Asia/Shanghai"},"created":"2023-11-30T18:26:28.138+0800","size":79882,"mimeType":"image/png","content":"https://jira.geedge.net/secure/attachment/47601/screenshot-4.png","thumbnail":"https://jira.geedge.net/secure/thumbnail/47601/_thumb_47601.png"},{"self":"https://jira.geedge.net/rest/api/2/attachment/47602","id":"47602","filename":"screenshot-5.png","author":{"self":"https://jira.geedge.net/rest/api/2/user?username=zhangzhihan","name":"zhangzhihan","key":"JIRAUSER10111","emailAddress":"zhangzhihan@geedgenetworks.com","avatarUrls":{"48x48":"https://jira.geedge.net/secure/useravatar?ownerId=JIRAUSER10111&avatarId=12001","24x24":"https://jira.geedge.net/secure/useravatar?size=small&ownerId=JIRAUSER10111&avatarId=12001","16x16":"https://jira.geedge.net/secure/useravatar?size=xsmall&ownerId=JIRAUSER10111&avatarId=12001","32x32":"https://jira.geedge.net/secure/useravatar?size=medium&ownerId=JIRAUSER10111&avatarId=12001"},"displayName":"张智涵","active":true,"timeZone":"Asia/Shanghai"},"created":"2023-11-30T18:26:34.392+0800","size":23872,"mimeType":"image/png","content":"https://jira.geedge.net/secure/attachment/47602/screenshot-5.png","thumbnail":"https://jira.geedge.net/secure/thumbnail/47602/_thumb_47602.png"},{"self":"https://jira.geedge.net/rest/api/2/attachment/47607","id":"47607","filename":"screenshot-6.png","author":{"self":"https://jira.geedge.net/rest/api/2/user?username=zhangzhihan","name":"zhangzhihan","key":"JIRAUSER10111","emailAddress":"zhangzhihan@geedgenetworks.com","avatarUrls":{"48x48":"https://jira.geedge.net/secure/useravatar?ownerId=JIRAUSER10111&avatarId=12001","24x24":"https://jira.geedge.net/secure/useravatar?size=small&ownerId=JIRAUSER10111&avatarId=12001","16x16":"https://jira.geedge.net/secure/useravatar?size=xsmall&ownerId=JIRAUSER10111&avatarId=12001","32x32":"https://jira.geedge.net/secure/useravatar?size=medium&ownerId=JIRAUSER10111&avatarId=12001"},"displayName":"张智涵","active":true,"timeZone":"Asia/Shanghai"},"created":"2023-12-01T11:11:58.837+0800","size":1081628,"mimeType":"image/png","content":"https://jira.geedge.net/secure/attachment/47607/screenshot-6.png","thumbnail":"https://jira.geedge.net/secure/thumbnail/47607/_thumb_47607.png"},{"self":"https://jira.geedge.net/rest/api/2/attachment/47608","id":"47608","filename":"screenshot-7.png","author":{"self":"https://jira.geedge.net/rest/api/2/user?username=zhangzhihan","name":"zhangzhihan","key":"JIRAUSER10111","emailAddress":"zhangzhihan@geedgenetworks.com","avatarUrls":{"48x48":"https://jira.geedge.net/secure/useravatar?ownerId=JIRAUSER10111&avatarId=12001","24x24":"https://jira.geedge.net/secure/useravatar?size=small&ownerId=JIRAUSER10111&avatarId=12001","16x16":"https://jira.geedge.net/secure/useravatar?size=xsmall&ownerId=JIRAUSER10111&avatarId=12001","32x32":"https://jira.geedge.net/secure/useravatar?size=medium&ownerId=JIRAUSER10111&avatarId=12001"},"displayName":"张智涵","active":true,"timeZone":"Asia/Shanghai"},"created":"2023-12-01T11:12:11.228+0800","size":1402995,"mimeType":"image/png","content":"https://jira.geedge.net/secure/attachment/47608/screenshot-7.png","thumbnail":"https://jira.geedge.net/secure/thumbnail/47608/_thumb_47608.png"},{"self":"https://jira.geedge.net/rest/api/2/attachment/47609","id":"47609","filename":"screenshot-8.png","author":{"self":"https://jira.geedge.net/rest/api/2/user?username=zhangzhihan","name":"zhangzhihan","key":"JIRAUSER10111","emailAddress":"zhangzhihan@geedgenetworks.com","avatarUrls":{"48x48":"https://jira.geedge.net/secure/useravatar?ownerId=JIRAUSER10111&avatarId=12001","24x24":"https://jira.geedge.net/secure/useravatar?size=small&ownerId=JIRAUSER10111&avatarId=12001","16x16":"https://jira.geedge.net/secure/useravatar?size=xsmall&ownerId=JIRAUSER10111&avatarId=12001","32x32":"https://jira.geedge.net/secure/useravatar?size=medium&ownerId=JIRAUSER10111&avatarId=12001"},"displayName":"张智涵","active":true,"timeZone":"Asia/Shanghai"},"created":"2023-12-01T11:12:23.565+0800","size":829596,"mimeType":"image/png","content":"https://jira.geedge.net/secure/attachment/47609/screenshot-8.png","thumbnail":"https://jira.geedge.net/secure/thumbnail/47609/_thumb_47609.png"},{"self":"https://jira.geedge.net/rest/api/2/attachment/47659","id":"47659","filename":"screenshot-9.png","author":{"self":"https://jira.geedge.net/rest/api/2/user?username=zhangzhihan","name":"zhangzhihan","key":"JIRAUSER10111","emailAddress":"zhangzhihan@geedgenetworks.com","avatarUrls":{"48x48":"https://jira.geedge.net/secure/useravatar?ownerId=JIRAUSER10111&avatarId=12001","24x24":"https://jira.geedge.net/secure/useravatar?size=small&ownerId=JIRAUSER10111&avatarId=12001","16x16":"https://jira.geedge.net/secure/useravatar?size=xsmall&ownerId=JIRAUSER10111&avatarId=12001","32x32":"https://jira.geedge.net/secure/useravatar?size=medium&ownerId=JIRAUSER10111&avatarId=12001"},"displayName":"张智涵","active":true,"timeZone":"Asia/Shanghai"},"created":"2023-12-08T18:33:44.383+0800","size":408591,"mimeType":"image/png","content":"https://jira.geedge.net/secure/attachment/47659/screenshot-9.png","thumbnail":"https://jira.geedge.net/secure/thumbnail/47659/_thumb_47659.png"},{"self":"https://jira.geedge.net/rest/api/2/attachment/47661","id":"47661","filename":"video.mp4","author":{"self":"https://jira.geedge.net/rest/api/2/user?username=zhangzhihan","name":"zhangzhihan","key":"JIRAUSER10111","emailAddress":"zhangzhihan@geedgenetworks.com","avatarUrls":{"48x48":"https://jira.geedge.net/secure/useravatar?ownerId=JIRAUSER10111&avatarId=12001","24x24":"https://jira.geedge.net/secure/useravatar?size=small&ownerId=JIRAUSER10111&avatarId=12001","16x16":"https://jira.geedge.net/secure/useravatar?size=xsmall&ownerId=JIRAUSER10111&avatarId=12001","32x32":"https://jira.geedge.net/secure/useravatar?size=medium&ownerId=JIRAUSER10111&avatarId=12001"},"displayName":"张智涵","active":true,"timeZone":"Asia/Shanghai"},"created":"2023-12-08T18:34:23.891+0800","size":5277315,"mimeType":"video/mp4","content":"https://jira.geedge.net/secure/attachment/47661/video.mp4"}],"aggregatetimeestimate":null,"resolutiondate":"2024-11-25T16:28:29.912+0800","workratio":-1,"summary":"TSG.BJ环境：Shaping测试相关问题","lastViewed":null,"watches":{"self":"https://jira.geedge.net/rest/api/2/issue/OMPUB-1068/watchers","watchCount":5,"isWatching":false},"creator":{"self":"https://jira.geedge.net/rest/api/2/user?username=zhangzhihan","name":"zhangzhihan","key":"JIRAUSER10111","emailAddress":"zhangzhihan@geedgenetworks.com","avatarUrls":{"48x48":"https://jira.geedge.net/secure/useravatar?ownerId=JIRAUSER10111&avatarId=12001","24x24":"https://jira.geedge.net/secure/useravatar?size=small&ownerId=JIRAUSER10111&avatarId=12001","16x16":"https://jira.geedge.net/secure/useravatar?size=xsmall&ownerId=JIRAUSER10111&avatarId=12001","32x32":"https://jira.geedge.net/secure/useravatar?size=medium&ownerId=JIRAUSER10111&avatarId=12001"},"displayName":"张智涵","active":true,"timeZone":"Asia/Shanghai"},"subtasks":[],"created":"2023-11-30T18:15:45.555+0800","reporter":{"self":"https://jira.geedge.net/rest/api/2/user?username=zhangzhihan","name":"zhangzhihan","key":"JIRAUSER10111","emailAddress":"zhangzhihan@geedgenetworks.com","avatarUrls":{"48x48":"https://jira.geedge.net/secure/useravatar?ownerId=JIRAUSER10111&avatarId=12001","24x24":"https://jira.geedge.net/secure/useravatar?size=small&ownerId=JIRAUSER10111&avatarId=12001","16x16":"https://jira.geedge.net/secure/useravatar?size=xsmall&ownerId=JIRAUSER10111&avatarId=12001","32x32":"https://jira.geedge.net/secure/useravatar?size=medium&ownerId=JIRAUSER10111&avatarId=12001"},"displayName":"张智涵","active":true,"timeZone":"Asia/Shanghai"},"customfield_10000":"{summaryBean=com.atlassian.jira.plugin.devstatus.rest.SummaryBean@30779ea5[summary={pullrequest=com.atlassian.jira.plugin.devstatus.rest.SummaryItemBean@66d09dd5[overall=PullRequestOverallBean{stateCount=0, state='OPEN', details=PullRequestOverallDetails{openCount=0, mergedCount=0, declinedCount=0}},byInstanceType={}], build=com.atlassian.jira.plugin.devstatus.rest.SummaryItemBean@7e4d10d6[overall=com.atlassian.jira.plugin.devstatus.summary.beans.BuildOverallBean@1c9104ff[failedBuildCount=0,successfulBuildCount=0,unknownBuildCount=0,count=0,lastUpdated=<null>,lastUpdatedTimestamp=<null>],byInstanceType={}], review=com.atlassian.jira.plugin.devstatus.rest.SummaryItemBean@907dce9[overall=com.atlassian.jira.plugin.devstatus.summary.beans.ReviewsOverallBean@62fb1886[stateCount=0,state=<null>,dueDate=<null>,overDue=false,count=0,lastUpdated=<null>,lastUpdatedTimestamp=<null>],byInstanceType={}], deployment-environment=com.atlassian.jira.plugin.devstatus.rest.SummaryItemBean@74a66faf[overall=com.atlassian.jira.plugin.devstatus.summary.beans.DeploymentOverallBean@60842b38[topEnvironments=[],showProjects=false,successfulCount=0,count=0,lastUpdated=<null>,lastUpdatedTimestamp=<null>],byInstanceType={}], repository=com.atlassian.jira.plugin.devstatus.rest.SummaryItemBean@57534355[overall=com.atlassian.jira.plugin.devstatus.summary.beans.CommitOverallBean@6d564e11[count=0,lastUpdated=<null>,lastUpdatedTimestamp=<null>],byInstanceType={}], branch=com.atlassian.jira.plugin.devstatus.rest.SummaryItemBean@2aca9f03[overall=com.atlassian.jira.plugin.devstatus.summary.beans.BranchOverallBean@6bd6bc89[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":["TSG.BJ"],"environment":null,"timeestimate":null,"aggregatetimeoriginalestimate":null,"versions":[],"duedate":null,"progress":{"progress":0,"total":0},"issuelinks":[],"comment":{"comments":[{"self":"https://jira.geedge.net/rest/api/2/issue/39030/comment/70169","id":"70169","author":{"self":"https://jira.geedge.net/rest/api/2/user?username=liuchang","name":"liuchang","key":"JIRAUSER11501","emailAddress":"liuchang@geedgenetworks.com","avatarUrls":{"48x48":"https://www.gravatar.com/avatar/c38384799a676db81827b3342cfba318?d=mm&s=48","24x24":"https://www.gravatar.com/avatar/c38384799a676db81827b3342cfba318?d=mm&s=24","16x16":"https://www.gravatar.com/avatar/c38384799a676db81827b3342cfba318?d=mm&s=16","32x32":"https://www.gravatar.com/avatar/c38384799a676db81827b3342cfba318?d=mm&s=32"},"displayName":"刘畅","active":true,"timeZone":"Asia/Shanghai"},"body":"迅雷限速不准确为已知问题https://jira.geedge.net/browse/TSG-14287\r\n\r\n按链接bug中评论方法，增加一条源目的地址相反的策略之后，限速正常","updateAuthor":{"self":"https://jira.geedge.net/rest/api/2/user?username=liuchang","name":"liuchang","key":"JIRAUSER11501","emailAddress":"liuchang@geedgenetworks.com","avatarUrls":{"48x48":"https://www.gravatar.com/avatar/c38384799a676db81827b3342cfba318?d=mm&s=48","24x24":"https://www.gravatar.com/avatar/c38384799a676db81827b3342cfba318?d=mm&s=24","16x16":"https://www.gravatar.com/avatar/c38384799a676db81827b3342cfba318?d=mm&s=16","32x32":"https://www.gravatar.com/avatar/c38384799a676db81827b3342cfba318?d=mm&s=32"},"displayName":"刘畅","active":true,"timeZone":"Asia/Shanghai"},"created":"2023-12-01T10:14:12.215+0800","updated":"2023-12-01T10:14:12.215+0800"},{"self":"https://jira.geedge.net/rest/api/2/issue/39030/comment/70170","id":"70170","author":{"self":"https://jira.geedge.net/rest/api/2/user?username=liuchang","name":"liuchang","key":"JIRAUSER11501","emailAddress":"liuchang@geedgenetworks.com","avatarUrls":{"48x48":"https://www.gravatar.com/avatar/c38384799a676db81827b3342cfba318?d=mm&s=48","24x24":"https://www.gravatar.com/avatar/c38384799a676db81827b3342cfba318?d=mm&s=24","16x16":"https://www.gravatar.com/avatar/c38384799a676db81827b3342cfba318?d=mm&s=16","32x32":"https://www.gravatar.com/avatar/c38384799a676db81827b3342cfba318?d=mm&s=32"},"displayName":"刘畅","active":true,"timeZone":"Asia/Shanghai"},"body":"请[~fengweihao] 帮忙看下fair share分配不准确的问题","updateAuthor":{"self":"https://jira.geedge.net/rest/api/2/user?username=liuchang","name":"liuchang","key":"JIRAUSER11501","emailAddress":"liuchang@geedgenetworks.com","avatarUrls":{"48x48":"https://www.gravatar.com/avatar/c38384799a676db81827b3342cfba318?d=mm&s=48","24x24":"https://www.gravatar.com/avatar/c38384799a676db81827b3342cfba318?d=mm&s=24","16x16":"https://www.gravatar.com/avatar/c38384799a676db81827b3342cfba318?d=mm&s=16","32x32":"https://www.gravatar.com/avatar/c38384799a676db81827b3342cfba318?d=mm&s=32"},"displayName":"刘畅","active":true,"timeZone":"Asia/Shanghai"},"created":"2023-12-01T10:14:52.909+0800","updated":"2023-12-01T10:14:52.909+0800"},{"self":"https://jira.geedge.net/rest/api/2/issue/39030/comment/70175","id":"70175","author":{"self":"https://jira.geedge.net/rest/api/2/user?username=zhangzhihan","name":"zhangzhihan","key":"JIRAUSER10111","emailAddress":"zhangzhihan@geedgenetworks.com","avatarUrls":{"48x48":"https://jira.geedge.net/secure/useravatar?ownerId=JIRAUSER10111&avatarId=12001","24x24":"https://jira.geedge.net/secure/useravatar?size=small&ownerId=JIRAUSER10111&avatarId=12001","16x16":"https://jira.geedge.net/secure/useravatar?size=xsmall&ownerId=JIRAUSER10111&avatarId=12001","32x32":"https://jira.geedge.net/secure/useravatar?size=medium&ownerId=JIRAUSER10111&avatarId=12001"},"displayName":"张智涵","active":true,"timeZone":"Asia/Shanghai"},"body":"问题1复测补充截图：\r\n !screenshot-6.png|thumbnail!  !screenshot-7.png|thumbnail!  !screenshot-8.png|thumbnail! \r\n\r\n问题2复测结果：\r\n添加一条源目的地址相反的策略之后，迅雷限速正常","updateAuthor":{"self":"https://jira.geedge.net/rest/api/2/user?username=zhangzhihan","name":"zhangzhihan","key":"JIRAUSER10111","emailAddress":"zhangzhihan@geedgenetworks.com","avatarUrls":{"48x48":"https://jira.geedge.net/secure/useravatar?ownerId=JIRAUSER10111&avatarId=12001","24x24":"https://jira.geedge.net/secure/useravatar?size=small&ownerId=JIRAUSER10111&avatarId=12001","16x16":"https://jira.geedge.net/secure/useravatar?size=xsmall&ownerId=JIRAUSER10111&avatarId=12001","32x32":"https://jira.geedge.net/secure/useravatar?size=medium&ownerId=JIRAUSER10111&avatarId=12001"},"displayName":"张智涵","active":true,"timeZone":"Asia/Shanghai"},"created":"2023-12-01T11:12:55.278+0800","updated":"2023-12-01T11:12:55.278+0800"},{"self":"https://jira.geedge.net/rest/api/2/issue/39030/comment/70177","id":"70177","author":{"self":"https://jira.geedge.net/rest/api/2/user?username=fengweihao","name":"fengweihao","key":"JIRAUSER10110","emailAddress":"fengweihao@geedgenetworks.com","avatarUrls":{"48x48":"https://www.gravatar.com/avatar/3bddeeb16a4306fa184f545ab7d34129?d=mm&s=48","24x24":"https://www.gravatar.com/avatar/3bddeeb16a4306fa184f545ab7d34129?d=mm&s=24","16x16":"https://www.gravatar.com/avatar/3bddeeb16a4306fa184f545ab7d34129?d=mm&s=16","32x32":"https://www.gravatar.com/avatar/3bddeeb16a4306fa184f545ab7d34129?d=mm&s=32"},"displayName":"冯伟浩","active":true,"timeZone":"Asia/Shanghai"},"body":"环境介绍：\r\n * shaping-engine地址：192.168.40.62 \r\n * shaping-sentinel地址：192.168.44.29\r\n\r\n关于fair share本地单元用例测试：\r\n * \r\n{code:java}\r\n./CRDT_tb_gtest --gtest_filter=*Weight*\r\nNote: Google Test filter = *Weight*\r\n[==========] Running 2 tests from 1 test case.\r\n[----------] Global test environment set-up.\r\n[----------] 2 tests from FairTokenBucket\r\n[ RUN      ] FairTokenBucket.Weight\r\nclass    weight    demand    allocated    ideal\r\n1        1         20000     4006         4008\r\n2        1         20000     4008         4008\r\n3        1         20000     4007         4008\r\n4        1         20000     4006         4008\r\n5        1         20000     4007         4008{code}\r\n\r\n目前当前环境存在问题：\r\n * shaping-engine上查看FTINFO tsg-shaping-1024-incoming，ActiveMembers正常\r\n * \r\n{code:java}\r\n192.168.40.62:31323@tsg-shaping-vsys1> FTINFO tsg-shaping-1024-incoming\r\n13) \"ActiveMembers\"\r\n14) (integer) 3\r\n{code}\r\n\r\n * shaping-sentinel上查看FTINFO tsg-shaping-1024-incoming，ActiveMember存在异常\r\n * \r\n{code:java}\r\n192.168.44.29:5211@tsg-shaping-vsys1> FTINFO tsg-shaping-1024-incoming\r\n13) \"ActiveMembers\"\r\n14) (integer) 10{code}\r\n\r\nshaping-engine和shaping-sentinel之间同步存在问题，但是shaping-sentinel不经过流量，因此同步方向只有shaping-engine向shaping-sentinel同步\r\n\r\n关于fair share分配不均问题：\r\n * 请刘畅补充，10版调用ftconsume_command的处理逻辑，方便使用Swarmkv Node本地复现","updateAuthor":{"self":"https://jira.geedge.net/rest/api/2/user?username=fengweihao","name":"fengweihao","key":"JIRAUSER10110","emailAddress":"fengweihao@geedgenetworks.com","avatarUrls":{"48x48":"https://www.gravatar.com/avatar/3bddeeb16a4306fa184f545ab7d34129?d=mm&s=48","24x24":"https://www.gravatar.com/avatar/3bddeeb16a4306fa184f545ab7d34129?d=mm&s=24","16x16":"https://www.gravatar.com/avatar/3bddeeb16a4306fa184f545ab7d34129?d=mm&s=16","32x32":"https://www.gravatar.com/avatar/3bddeeb16a4306fa184f545ab7d34129?d=mm&s=32"},"displayName":"冯伟浩","active":true,"timeZone":"Asia/Shanghai"},"created":"2023-12-01T11:46:29.067+0800","updated":"2023-12-01T11:51:02.926+0800"},{"self":"https://jira.geedge.net/rest/api/2/issue/39030/comment/70178","id":"70178","author":{"self":"https://jira.geedge.net/rest/api/2/user?username=liuchang","name":"liuchang","key":"JIRAUSER11501","emailAddress":"liuchang@geedgenetworks.com","avatarUrls":{"48x48":"https://www.gravatar.com/avatar/c38384799a676db81827b3342cfba318?d=mm&s=48","24x24":"https://www.gravatar.com/avatar/c38384799a676db81827b3342cfba318?d=mm&s=24","16x16":"https://www.gravatar.com/avatar/c38384799a676db81827b3342cfba318?d=mm&s=16","32x32":"https://www.gravatar.com/avatar/c38384799a676db81827b3342cfba318?d=mm&s=32"},"displayName":"刘畅","active":true,"timeZone":"Asia/Shanghai"},"body":"该设备上运行的shaping版本为1.3.6\r\n\r\n该版本实现为：\r\n\r\n为减少swarmkv调用次数，当session中缓存token不足时，向swarmkv请求当前包大小10倍的token，多余的token缓存到session中；需要确认该获取10倍大小token的行为是否对fair-share算法产生影响","updateAuthor":{"self":"https://jira.geedge.net/rest/api/2/user?username=liuchang","name":"liuchang","key":"JIRAUSER11501","emailAddress":"liuchang@geedgenetworks.com","avatarUrls":{"48x48":"https://www.gravatar.com/avatar/c38384799a676db81827b3342cfba318?d=mm&s=48","24x24":"https://www.gravatar.com/avatar/c38384799a676db81827b3342cfba318?d=mm&s=24","16x16":"https://www.gravatar.com/avatar/c38384799a676db81827b3342cfba318?d=mm&s=16","32x32":"https://www.gravatar.com/avatar/c38384799a676db81827b3342cfba318?d=mm&s=32"},"displayName":"刘畅","active":true,"timeZone":"Asia/Shanghai"},"created":"2023-12-01T11:56:33.461+0800","updated":"2023-12-01T14:17:03.122+0800"},{"self":"https://jira.geedge.net/rest/api/2/issue/39030/comment/70204","id":"70204","author":{"self":"https://jira.geedge.net/rest/api/2/user?username=fengweihao","name":"fengweihao","key":"JIRAUSER10110","emailAddress":"fengweihao@geedgenetworks.com","avatarUrls":{"48x48":"https://www.gravatar.com/avatar/3bddeeb16a4306fa184f545ab7d34129?d=mm&s=48","24x24":"https://www.gravatar.com/avatar/3bddeeb16a4306fa184f545ab7d34129?d=mm&s=24","16x16":"https://www.gravatar.com/avatar/3bddeeb16a4306fa184f545ab7d34129?d=mm&s=16","32x32":"https://www.gravatar.com/avatar/3bddeeb16a4306fa184f545ab7d34129?d=mm&s=32"},"displayName":"冯伟浩","active":true,"timeZone":"Asia/Shanghai"},"body":"Swarmkv Node本地测试：\r\n\r\n本地验证：\r\n * simple_node-5210 模拟shaping-sentinel执行FTCFG\r\n * simple_node-5211 模拟shaping-engine执行FTCONSUME\r\n\r\n每10微妙调用FTCONSUME调用100万次，执行逻辑模拟shaping\r\n * \r\n{code:java}\r\n# ./simple_node -n demo -h 127.0.0.1:5211 -t 1 -r 1 --exec mult ftcfg command\r\n192.168.58.221 Consumed Token:745723728, Wasted loop 264924\r\n192.168.58.162 Consumed Token:741145392, Wasted loop 265343\r\n192.168.58.103 Consumed Token:729808560, Wasted loop 266383 {code}\r\n\r\n * \r\n{code:java}\r\n127.0.0.1:5210@demo> FTINFO ftb-token\r\n13) \"ActiveMembers\"\r\n14) (integer) 3{code}\r\n\r\n * \r\n{code:java}\r\n127.0.0.1:5211@demo> FTINFO ftb-token\r\n13) \"ActiveMembers\"\r\n14) (integer) 3\r\n{code}\r\n\r\n本地验证：\r\n * 在Weight一致的情况下，不同Member获取Token的比例是1:1，由于在真实使用情况下，不同Member获取Token的次数存在差异。需要在测试环境下复现上述问题","updateAuthor":{"self":"https://jira.geedge.net/rest/api/2/user?username=fengweihao","name":"fengweihao","key":"JIRAUSER10110","emailAddress":"fengweihao@geedgenetworks.com","avatarUrls":{"48x48":"https://www.gravatar.com/avatar/3bddeeb16a4306fa184f545ab7d34129?d=mm&s=48","24x24":"https://www.gravatar.com/avatar/3bddeeb16a4306fa184f545ab7d34129?d=mm&s=24","16x16":"https://www.gravatar.com/avatar/3bddeeb16a4306fa184f545ab7d34129?d=mm&s=16","32x32":"https://www.gravatar.com/avatar/3bddeeb16a4306fa184f545ab7d34129?d=mm&s=32"},"displayName":"冯伟浩","active":true,"timeZone":"Asia/Shanghai"},"created":"2023-12-04T10:47:23.579+0800","updated":"2023-12-04T11:53:57.827+0800"},{"self":"https://jira.geedge.net/rest/api/2/issue/39030/comment/70243","id":"70243","author":{"self":"https://jira.geedge.net/rest/api/2/user?username=liuchang","name":"liuchang","key":"JIRAUSER11501","emailAddress":"liuchang@geedgenetworks.com","avatarUrls":{"48x48":"https://www.gravatar.com/avatar/c38384799a676db81827b3342cfba318?d=mm&s=48","24x24":"https://www.gravatar.com/avatar/c38384799a676db81827b3342cfba318?d=mm&s=24","16x16":"https://www.gravatar.com/avatar/c38384799a676db81827b3342cfba318?d=mm&s=16","32x32":"https://www.gravatar.com/avatar/c38384799a676db81827b3342cfba318?d=mm&s=32"},"displayName":"刘畅","active":true,"timeZone":"Asia/Shanghai"},"body":"本地测试，创建类型为max-min-fairness类型的一个profile，fair-factor为1，使用3个源ip测试\r\n\r\n测试环境，192.168.44.47（shaping-sentinal），192.168.41.63（TSGX）\r\n\r\n复现步骤\r\n\r\n1.三个源IP同时打流量，44.47和41.63上通过FTINFO查看，ActiveMembers均为3\r\n\r\n2.停止流量，修改fair-factor为2，重新使用同样ip打流量，44.47和41.63上查看ActiveMembers为6\r\n\r\n \r\n\r\n补充测试\r\n\r\n1.三个源IP同时打流量，44.47和41.63上通过FTINFO查看，ActiveMembers均为3\r\n\r\n2.停止流量，不修改fai-factor，重新使用同样ip打流量，44.47和41.63上查看ActiveMembers为3\r\n\r\n \r\n\r\n以上两个测试过程中，流量分配不均问题均存在且与bug描述中一致","updateAuthor":{"self":"https://jira.geedge.net/rest/api/2/user?username=liuchang","name":"liuchang","key":"JIRAUSER11501","emailAddress":"liuchang@geedgenetworks.com","avatarUrls":{"48x48":"https://www.gravatar.com/avatar/c38384799a676db81827b3342cfba318?d=mm&s=48","24x24":"https://www.gravatar.com/avatar/c38384799a676db81827b3342cfba318?d=mm&s=24","16x16":"https://www.gravatar.com/avatar/c38384799a676db81827b3342cfba318?d=mm&s=16","32x32":"https://www.gravatar.com/avatar/c38384799a676db81827b3342cfba318?d=mm&s=32"},"displayName":"刘畅","active":true,"timeZone":"Asia/Shanghai"},"created":"2023-12-05T18:29:35.554+0800","updated":"2023-12-05T18:30:08.988+0800"},{"self":"https://jira.geedge.net/rest/api/2/issue/39030/comment/70244","id":"70244","author":{"self":"https://jira.geedge.net/rest/api/2/user?username=fengweihao","name":"fengweihao","key":"JIRAUSER10110","emailAddress":"fengweihao@geedgenetworks.com","avatarUrls":{"48x48":"https://www.gravatar.com/avatar/3bddeeb16a4306fa184f545ab7d34129?d=mm&s=48","24x24":"https://www.gravatar.com/avatar/3bddeeb16a4306fa184f545ab7d34129?d=mm&s=24","16x16":"https://www.gravatar.com/avatar/3bddeeb16a4306fa184f545ab7d34129?d=mm&s=16","32x32":"https://www.gravatar.com/avatar/3bddeeb16a4306fa184f545ab7d34129?d=mm&s=32"},"displayName":"冯伟浩","active":true,"timeZone":"Asia/Shanghai"},"body":"推测问题如下：\r\n * !image-2023-12-05-18-41-19-436.png|width=705,height=113!\r\n\r\n问题分析：\r\n * 由于ST_hyperloglog使用weight做为下标，在第一调用ftconsume_command时传入的weight为1，因此操作ftb->hll[0]， 修改fair-factor为2后，调用ftconsume_command时传入的weight为2，因此操作ftb->hll[1]，由于第一次ftb->hll[0]中数据未清空，因此造成上述ActiveMembers数据累加","updateAuthor":{"self":"https://jira.geedge.net/rest/api/2/user?username=fengweihao","name":"fengweihao","key":"JIRAUSER10110","emailAddress":"fengweihao@geedgenetworks.com","avatarUrls":{"48x48":"https://www.gravatar.com/avatar/3bddeeb16a4306fa184f545ab7d34129?d=mm&s=48","24x24":"https://www.gravatar.com/avatar/3bddeeb16a4306fa184f545ab7d34129?d=mm&s=24","16x16":"https://www.gravatar.com/avatar/3bddeeb16a4306fa184f545ab7d34129?d=mm&s=16","32x32":"https://www.gravatar.com/avatar/3bddeeb16a4306fa184f545ab7d34129?d=mm&s=32"},"displayName":"冯伟浩","active":true,"timeZone":"Asia/Shanghai"},"created":"2023-12-05T18:54:20.702+0800","updated":"2023-12-05T18:54:20.702+0800"},{"self":"https://jira.geedge.net/rest/api/2/issue/39030/comment/70251","id":"70251","author":{"self":"https://jira.geedge.net/rest/api/2/user?username=liuchang","name":"liuchang","key":"JIRAUSER11501","emailAddress":"liuchang@geedgenetworks.com","avatarUrls":{"48x48":"https://www.gravatar.com/avatar/c38384799a676db81827b3342cfba318?d=mm&s=48","24x24":"https://www.gravatar.com/avatar/c38384799a676db81827b3342cfba318?d=mm&s=24","16x16":"https://www.gravatar.com/avatar/c38384799a676db81827b3342cfba318?d=mm&s=16","32x32":"https://www.gravatar.com/avatar/c38384799a676db81827b3342cfba318?d=mm&s=32"},"displayName":"刘畅","active":true,"timeZone":"Asia/Shanghai"},"body":"流量不均匀问题测试：\r\n\r\n测试环境： 192.168.44.47（shaping_sentinal） + 192.168.41.63（tsgx）\r\n\r\nmax-min-fairness类型profile，fair-factor=1，3个源ip打流量，会概率性出现流量分配不均匀，5次尝试中能出现1到2次\r\n\r\n \r\n\r\n测试环境：192.168.41.63（tsgx）单节点运行，手动创建key\r\n\r\nmax-min-fairness类型profile，fair-factor=1，3个源ip打流量，多次尝试流量都均匀\r\n\r\n \r\n\r\n ","updateAuthor":{"self":"https://jira.geedge.net/rest/api/2/user?username=liuchang","name":"liuchang","key":"JIRAUSER11501","emailAddress":"liuchang@geedgenetworks.com","avatarUrls":{"48x48":"https://www.gravatar.com/avatar/c38384799a676db81827b3342cfba318?d=mm&s=48","24x24":"https://www.gravatar.com/avatar/c38384799a676db81827b3342cfba318?d=mm&s=24","16x16":"https://www.gravatar.com/avatar/c38384799a676db81827b3342cfba318?d=mm&s=16","32x32":"https://www.gravatar.com/avatar/c38384799a676db81827b3342cfba318?d=mm&s=32"},"displayName":"刘畅","active":true,"timeZone":"Asia/Shanghai"},"created":"2023-12-06T12:03:42.855+0800","updated":"2023-12-06T14:54:34.279+0800"},{"self":"https://jira.geedge.net/rest/api/2/issue/39030/comment/70261","id":"70261","author":{"self":"https://jira.geedge.net/rest/api/2/user?username=liuchang","name":"liuchang","key":"JIRAUSER11501","emailAddress":"liuchang@geedgenetworks.com","avatarUrls":{"48x48":"https://www.gravatar.com/avatar/c38384799a676db81827b3342cfba318?d=mm&s=48","24x24":"https://www.gravatar.com/avatar/c38384799a676db81827b3342cfba318?d=mm&s=24","16x16":"https://www.gravatar.com/avatar/c38384799a676db81827b3342cfba318?d=mm&s=16","32x32":"https://www.gravatar.com/avatar/c38384799a676db81827b3342cfba318?d=mm&s=32"},"displayName":"刘畅","active":true,"timeZone":"Asia/Shanghai"},"body":"补充测试，两个swarmkv节点，active member不统一\r\n\r\n测试环境： 192.168.44.47（shaping_sentinal） + 192.168.41.63（tsgx）\r\n\r\nmax-min-fairness类型profile，fair-factor=1，3个源ip\r\n\r\n \r\n\r\n操作步骤：\r\n\r\n1.3个源IP打流量，FTINFO查看对应key，44.47和41.63上ActiveMembers均为3\r\n\r\n2.停止所有流量，FTINFO查看对应key，44.47和41.63上ActiveMembers均为2，不再变化\r\n\r\n3.重新使用其中一个ip打流量，FTINFO查看对应key，44.47上ActiveMembers为3， 41.63上ActiveMembers为1","updateAuthor":{"self":"https://jira.geedge.net/rest/api/2/user?username=liuchang","name":"liuchang","key":"JIRAUSER11501","emailAddress":"liuchang@geedgenetworks.com","avatarUrls":{"48x48":"https://www.gravatar.com/avatar/c38384799a676db81827b3342cfba318?d=mm&s=48","24x24":"https://www.gravatar.com/avatar/c38384799a676db81827b3342cfba318?d=mm&s=24","16x16":"https://www.gravatar.com/avatar/c38384799a676db81827b3342cfba318?d=mm&s=16","32x32":"https://www.gravatar.com/avatar/c38384799a676db81827b3342cfba318?d=mm&s=32"},"displayName":"刘畅","active":true,"timeZone":"Asia/Shanghai"},"created":"2023-12-06T15:42:51.495+0800","updated":"2023-12-06T15:42:51.495+0800"},{"self":"https://jira.geedge.net/rest/api/2/issue/39030/comment/70317","id":"70317","author":{"self":"https://jira.geedge.net/rest/api/2/user?username=gitlab","name":"gitlab","key":"JIRAUSER10210","emailAddress":"gitlab@geedgenetworks.com","avatarUrls":{"48x48":"https://www.gravatar.com/avatar/f66dd5efaf79bf21d0713eacdb61f7bd?d=mm&s=48","24x24":"https://www.gravatar.com/avatar/f66dd5efaf79bf21d0713eacdb61f7bd?d=mm&s=24","16x16":"https://www.gravatar.com/avatar/f66dd5efaf79bf21d0713eacdb61f7bd?d=mm&s=16","32x32":"https://www.gravatar.com/avatar/f66dd5efaf79bf21d0713eacdb61f7bd?d=mm&s=32"},"displayName":"gitlab","active":true,"timeZone":"Asia/Shanghai"},"body":"[郑超|https://git.mesalab.cn/zhengchao] mentioned this issue in [a merge request|https://git.mesalab.cn/swarmkv/swarmkv/-/merge_requests/65] of [swarmkv / swarmkv|https://git.mesalab.cn/swarmkv/swarmkv] on branch [bugfix-old-sthll-doesnot-slide|https://git.mesalab.cn/swarmkv/swarmkv/-/tree/bugfix-old-sthll-doesnot-slide]:{quote}The staggered HyperLogLog does not slide during queries and merges{quote}","updateAuthor":{"self":"https://jira.geedge.net/rest/api/2/user?username=gitlab","name":"gitlab","key":"JIRAUSER10210","emailAddress":"gitlab@geedgenetworks.com","avatarUrls":{"48x48":"https://www.gravatar.com/avatar/f66dd5efaf79bf21d0713eacdb61f7bd?d=mm&s=48","24x24":"https://www.gravatar.com/avatar/f66dd5efaf79bf21d0713eacdb61f7bd?d=mm&s=24","16x16":"https://www.gravatar.com/avatar/f66dd5efaf79bf21d0713eacdb61f7bd?d=mm&s=16","32x32":"https://www.gravatar.com/avatar/f66dd5efaf79bf21d0713eacdb61f7bd?d=mm&s=32"},"displayName":"gitlab","active":true,"timeZone":"Asia/Shanghai"},"created":"2023-12-07T19:21:14.574+0800","updated":"2023-12-07T19:21:14.574+0800"},{"self":"https://jira.geedge.net/rest/api/2/issue/39030/comment/70333","id":"70333","author":{"self":"https://jira.geedge.net/rest/api/2/user?username=fengweihao","name":"fengweihao","key":"JIRAUSER10110","emailAddress":"fengweihao@geedgenetworks.com","avatarUrls":{"48x48":"https://www.gravatar.com/avatar/3bddeeb16a4306fa184f545ab7d34129?d=mm&s=48","24x24":"https://www.gravatar.com/avatar/3bddeeb16a4306fa184f545ab7d34129?d=mm&s=24","16x16":"https://www.gravatar.com/avatar/3bddeeb16a4306fa184f545ab7d34129?d=mm&s=16","32x32":"https://www.gravatar.com/avatar/3bddeeb16a4306fa184f545ab7d34129?d=mm&s=32"},"displayName":"冯伟浩","active":true,"timeZone":"Asia/Shanghai"},"body":"TSG.BJ环境已通过手动方式更新，请复测","updateAuthor":{"self":"https://jira.geedge.net/rest/api/2/user?username=fengweihao","name":"fengweihao","key":"JIRAUSER10110","emailAddress":"fengweihao@geedgenetworks.com","avatarUrls":{"48x48":"https://www.gravatar.com/avatar/3bddeeb16a4306fa184f545ab7d34129?d=mm&s=48","24x24":"https://www.gravatar.com/avatar/3bddeeb16a4306fa184f545ab7d34129?d=mm&s=24","16x16":"https://www.gravatar.com/avatar/3bddeeb16a4306fa184f545ab7d34129?d=mm&s=16","32x32":"https://www.gravatar.com/avatar/3bddeeb16a4306fa184f545ab7d34129?d=mm&s=32"},"displayName":"冯伟浩","active":true,"timeZone":"Asia/Shanghai"},"created":"2023-12-08T11:40:33.417+0800","updated":"2023-12-08T11:40:33.417+0800"},{"self":"https://jira.geedge.net/rest/api/2/issue/39030/comment/70352","id":"70352","author":{"self":"https://jira.geedge.net/rest/api/2/user?username=zhangzhihan","name":"zhangzhihan","key":"JIRAUSER10111","emailAddress":"zhangzhihan@geedgenetworks.com","avatarUrls":{"48x48":"https://jira.geedge.net/secure/useravatar?ownerId=JIRAUSER10111&avatarId=12001","24x24":"https://jira.geedge.net/secure/useravatar?size=small&ownerId=JIRAUSER10111&avatarId=12001","16x16":"https://jira.geedge.net/secure/useravatar?size=xsmall&ownerId=JIRAUSER10111&avatarId=12001","32x32":"https://jira.geedge.net/secure/useravatar?size=medium&ownerId=JIRAUSER10111&avatarId=12001"},"displayName":"张智涵","active":true,"timeZone":"Asia/Shanghai"},"body":"已复测，目前带宽分配仍不均。三台同时下载时，有一台几乎没有下载带宽。详情查看下文中的测试3内容 https://docs.geedge.net/pages/viewpage.action?pageId=120330513 ","updateAuthor":{"self":"https://jira.geedge.net/rest/api/2/user?username=zhangzhihan","name":"zhangzhihan","key":"JIRAUSER10111","emailAddress":"zhangzhihan@geedgenetworks.com","avatarUrls":{"48x48":"https://jira.geedge.net/secure/useravatar?ownerId=JIRAUSER10111&avatarId=12001","24x24":"https://jira.geedge.net/secure/useravatar?size=small&ownerId=JIRAUSER10111&avatarId=12001","16x16":"https://jira.geedge.net/secure/useravatar?size=xsmall&ownerId=JIRAUSER10111&avatarId=12001","32x32":"https://jira.geedge.net/secure/useravatar?size=medium&ownerId=JIRAUSER10111&avatarId=12001"},"displayName":"张智涵","active":true,"timeZone":"Asia/Shanghai"},"created":"2023-12-08T17:31:07.884+0800","updated":"2023-12-08T17:31:17.766+0800"},{"self":"https://jira.geedge.net/rest/api/2/issue/39030/comment/70353","id":"70353","author":{"self":"https://jira.geedge.net/rest/api/2/user?username=gitlab","name":"gitlab","key":"JIRAUSER10210","emailAddress":"gitlab@geedgenetworks.com","avatarUrls":{"48x48":"https://www.gravatar.com/avatar/f66dd5efaf79bf21d0713eacdb61f7bd?d=mm&s=48","24x24":"https://www.gravatar.com/avatar/f66dd5efaf79bf21d0713eacdb61f7bd?d=mm&s=24","16x16":"https://www.gravatar.com/avatar/f66dd5efaf79bf21d0713eacdb61f7bd?d=mm&s=16","32x32":"https://www.gravatar.com/avatar/f66dd5efaf79bf21d0713eacdb61f7bd?d=mm&s=32"},"displayName":"gitlab","active":true,"timeZone":"Asia/Shanghai"},"body":"[冯伟浩|https://git.mesalab.cn/fengweihao] mentioned this issue in [a commit|https://git.mesalab.cn/tsg/tsg-os-buildimage/-/commit/b545d66dd26057299a74d40081232c4995820a6e] of [TSG / tsg-os-buildimage|https://git.mesalab.cn/tsg/tsg-os-buildimage] on branch [update-libswarmkv-to-v4.0.3|https://git.mesalab.cn/tsg/tsg-os-buildimage/-/tree/update-libswarmkv-to-v4.0.3]:{quote}更新libswarmkv到v4.0.3, 版本修改: OMPUB-1068 shaping策略Fair Share限速问题{quote}","updateAuthor":{"self":"https://jira.geedge.net/rest/api/2/user?username=gitlab","name":"gitlab","key":"JIRAUSER10210","emailAddress":"gitlab@geedgenetworks.com","avatarUrls":{"48x48":"https://www.gravatar.com/avatar/f66dd5efaf79bf21d0713eacdb61f7bd?d=mm&s=48","24x24":"https://www.gravatar.com/avatar/f66dd5efaf79bf21d0713eacdb61f7bd?d=mm&s=24","16x16":"https://www.gravatar.com/avatar/f66dd5efaf79bf21d0713eacdb61f7bd?d=mm&s=16","32x32":"https://www.gravatar.com/avatar/f66dd5efaf79bf21d0713eacdb61f7bd?d=mm&s=32"},"displayName":"gitlab","active":true,"timeZone":"Asia/Shanghai"},"created":"2023-12-08T17:33:07.743+0800","updated":"2023-12-08T17:33:07.743+0800"},{"self":"https://jira.geedge.net/rest/api/2/issue/39030/comment/70354","id":"70354","author":{"self":"https://jira.geedge.net/rest/api/2/user?username=gitlab","name":"gitlab","key":"JIRAUSER10210","emailAddress":"gitlab@geedgenetworks.com","avatarUrls":{"48x48":"https://www.gravatar.com/avatar/f66dd5efaf79bf21d0713eacdb61f7bd?d=mm&s=48","24x24":"https://www.gravatar.com/avatar/f66dd5efaf79bf21d0713eacdb61f7bd?d=mm&s=24","16x16":"https://www.gravatar.com/avatar/f66dd5efaf79bf21d0713eacdb61f7bd?d=mm&s=16","32x32":"https://www.gravatar.com/avatar/f66dd5efaf79bf21d0713eacdb61f7bd?d=mm&s=32"},"displayName":"gitlab","active":true,"timeZone":"Asia/Shanghai"},"body":"[冯伟浩|https://git.mesalab.cn/fengweihao] mentioned this issue in [a merge request|https://git.mesalab.cn/tsg/tsg-os-buildimage/-/merge_requests/1987] of [TSG / tsg-os-buildimage|https://git.mesalab.cn/tsg/tsg-os-buildimage] on branch [update-libswarmkv-to-v4.0.3|https://git.mesalab.cn/tsg/tsg-os-buildimage/-/tree/update-libswarmkv-to-v4.0.3]:{quote}更新libswarmkv到v4.0.3, 版本修改: OMPUB-1068 shaping策略Fair Share限速问题{quote}","updateAuthor":{"self":"https://jira.geedge.net/rest/api/2/user?username=gitlab","name":"gitlab","key":"JIRAUSER10210","emailAddress":"gitlab@geedgenetworks.com","avatarUrls":{"48x48":"https://www.gravatar.com/avatar/f66dd5efaf79bf21d0713eacdb61f7bd?d=mm&s=48","24x24":"https://www.gravatar.com/avatar/f66dd5efaf79bf21d0713eacdb61f7bd?d=mm&s=24","16x16":"https://www.gravatar.com/avatar/f66dd5efaf79bf21d0713eacdb61f7bd?d=mm&s=16","32x32":"https://www.gravatar.com/avatar/f66dd5efaf79bf21d0713eacdb61f7bd?d=mm&s=32"},"displayName":"gitlab","active":true,"timeZone":"Asia/Shanghai"},"created":"2023-12-08T17:33:24.880+0800","updated":"2023-12-08T17:33:24.880+0800"},{"self":"https://jira.geedge.net/rest/api/2/issue/39030/comment/70376","id":"70376","author":{"self":"https://jira.geedge.net/rest/api/2/user?username=zhangzhihan","name":"zhangzhihan","key":"JIRAUSER10111","emailAddress":"zhangzhihan@geedgenetworks.com","avatarUrls":{"48x48":"https://jira.geedge.net/secure/useravatar?ownerId=JIRAUSER10111&avatarId=12001","24x24":"https://jira.geedge.net/secure/useravatar?size=small&ownerId=JIRAUSER10111&avatarId=12001","16x16":"https://jira.geedge.net/secure/useravatar?size=xsmall&ownerId=JIRAUSER10111&avatarId=12001","32x32":"https://jira.geedge.net/secure/useravatar?size=medium&ownerId=JIRAUSER10111&avatarId=12001"},"displayName":"张智涵","active":true,"timeZone":"Asia/Shanghai"},"body":"补充复测如下：\r\n\r\n1、不下载，通过观看直播视频的方式测试带宽分配。\r\n*测试结果*：测试结果不如下载动作具有参考性，因为直播视频的带宽并不是时刻占满的。两台终端同时观看直播（每台都开8-10个直播），带宽使用均抖动剧烈，无法判断是相互抢带宽的现象 或是 其中一台带宽占用不满释放的带宽的现象。\r\n\r\n2、使用浏览器下载WeChat.exe。\r\n*测试结果*：\r\n1）两台同时下载时，出现明显的抢用带宽现象，表现为两台互相抢，一台占满另一台几乎没带宽，带宽占用抖动剧烈；\r\n !screenshot-9.png|thumbnail!  !screenshot-10.png|thumbnail! \r\n2）三台同时下载时，出现轻微的抢带宽现象，总体观察三台的带宽占用较为平稳，存在较小的抖动。\r\n [^video.mp4] ","updateAuthor":{"self":"https://jira.geedge.net/rest/api/2/user?username=zhangzhihan","name":"zhangzhihan","key":"JIRAUSER10111","emailAddress":"zhangzhihan@geedgenetworks.com","avatarUrls":{"48x48":"https://jira.geedge.net/secure/useravatar?ownerId=JIRAUSER10111&avatarId=12001","24x24":"https://jira.geedge.net/secure/useravatar?size=small&ownerId=JIRAUSER10111&avatarId=12001","16x16":"https://jira.geedge.net/secure/useravatar?size=xsmall&ownerId=JIRAUSER10111&avatarId=12001","32x32":"https://jira.geedge.net/secure/useravatar?size=medium&ownerId=JIRAUSER10111&avatarId=12001"},"displayName":"张智涵","active":true,"timeZone":"Asia/Shanghai"},"created":"2023-12-08T18:34:23.938+0800","updated":"2023-12-08T18:34:23.938+0800"},{"self":"https://jira.geedge.net/rest/api/2/issue/39030/comment/70377","id":"70377","author":{"self":"https://jira.geedge.net/rest/api/2/user?username=liuchang","name":"liuchang","key":"JIRAUSER11501","emailAddress":"liuchang@geedgenetworks.com","avatarUrls":{"48x48":"https://www.gravatar.com/avatar/c38384799a676db81827b3342cfba318?d=mm&s=48","24x24":"https://www.gravatar.com/avatar/c38384799a676db81827b3342cfba318?d=mm&s=24","16x16":"https://www.gravatar.com/avatar/c38384799a676db81827b3342cfba318?d=mm&s=16","32x32":"https://www.gravatar.com/avatar/c38384799a676db81827b3342cfba318?d=mm&s=32"},"displayName":"刘畅","active":true,"timeZone":"Asia/Shanghai"},"body":"针对复测情况现场收集信息\r\n\r\n1.上传流量大致均匀，下载流量不均匀，其中下载使用迅雷，为UDP\r\n\r\n2.两台设备下载时，后台查看ActiveMembers，ip数量为3到5之间跳跃，实际下载效果流量分配不均匀\r\n\r\n3.三台设备下载时，后台查看ActiveMembers，ip数量为3到6之间跳跃，实际下载效果流量分配不均匀\r\n\r\n \r\n\r\n猜测由于迅雷UDP下载，由于udp端口大小导致一部分目的IP被识别为源IP，导致ActiveMembers增多，流量分配不均匀\r\n\r\n \r\n\r\n现场尝试使用浏览器下载 https://dldir1v6.qq.com/weixin/Windows/WeChatSetup.exe，下载TCP链接，收集信息如下\r\n\r\n1.两台设备下载时，后台查看ActiveMembers，ip数量为2到3之间跳跃，实际下载效果两台设备互有争抢，抖动明显\r\n\r\n2.三台设备下载时，后台查看ActiveMembers，ip数量基本为3，实际下载效果3台互有争抢，抖动比两台设备同时下载小很多\r\n\r\n \r\n\r\n由于策略为3台设备的源IP，猜测两台设备同时下载时，第三台设备本身会产生少量流量，对流量均匀分配有影响\r\n\r\n \r\n\r\n结论：\r\n\r\n1.对于UDP链接，可能由于UDP端口大小问题导致源目的IP识别相反，造成源IP比实际多，影响fair-share分配效果\r\n\r\n2.开发本地需进一步测试，当有两个IP下载且带宽占满时，第三个IP随机产生少量流量的情况下，带宽分配情况","updateAuthor":{"self":"https://jira.geedge.net/rest/api/2/user?username=liuchang","name":"liuchang","key":"JIRAUSER11501","emailAddress":"liuchang@geedgenetworks.com","avatarUrls":{"48x48":"https://www.gravatar.com/avatar/c38384799a676db81827b3342cfba318?d=mm&s=48","24x24":"https://www.gravatar.com/avatar/c38384799a676db81827b3342cfba318?d=mm&s=24","16x16":"https://www.gravatar.com/avatar/c38384799a676db81827b3342cfba318?d=mm&s=16","32x32":"https://www.gravatar.com/avatar/c38384799a676db81827b3342cfba318?d=mm&s=32"},"displayName":"刘畅","active":true,"timeZone":"Asia/Shanghai"},"created":"2023-12-08T18:38:24.209+0800","updated":"2023-12-08T18:38:24.209+0800"},{"self":"https://jira.geedge.net/rest/api/2/issue/39030/comment/70487","id":"70487","author":{"self":"https://jira.geedge.net/rest/api/2/user?username=liuchang","name":"liuchang","key":"JIRAUSER11501","emailAddress":"liuchang@geedgenetworks.com","avatarUrls":{"48x48":"https://www.gravatar.com/avatar/c38384799a676db81827b3342cfba318?d=mm&s=48","24x24":"https://www.gravatar.com/avatar/c38384799a676db81827b3342cfba318?d=mm&s=24","16x16":"https://www.gravatar.com/avatar/c38384799a676db81827b3342cfba318?d=mm&s=16","32x32":"https://www.gravatar.com/avatar/c38384799a676db81827b3342cfba318?d=mm&s=32"},"displayName":"刘畅","active":true,"timeZone":"Asia/Shanghai"},"body":"开发本地测试：fairness类型的profile\r\n\r\n两个IP下载且带宽占满时，第三个IP随机产生少量流量，对两个下载IP的带宽分配不产生影响\r\n\r\n两个IP同时下载时，两个IP在2s刷新的速率会有一些抖动（抖动大时两个IP速率大概相差2倍），但是在10秒和40秒的计算窗口内，总体带宽是均匀的\r\n\r\n下图右侧从左到右4列分别为：累计字节数，2秒统计速率，10秒统计速率，40秒统计速率（使用工具为iftop）\r\n\r\n!image-2023-12-14-14-49-43-787.png!\r\n\r\n ","updateAuthor":{"self":"https://jira.geedge.net/rest/api/2/user?username=liuchang","name":"liuchang","key":"JIRAUSER11501","emailAddress":"liuchang@geedgenetworks.com","avatarUrls":{"48x48":"https://www.gravatar.com/avatar/c38384799a676db81827b3342cfba318?d=mm&s=48","24x24":"https://www.gravatar.com/avatar/c38384799a676db81827b3342cfba318?d=mm&s=24","16x16":"https://www.gravatar.com/avatar/c38384799a676db81827b3342cfba318?d=mm&s=16","32x32":"https://www.gravatar.com/avatar/c38384799a676db81827b3342cfba318?d=mm&s=32"},"displayName":"刘畅","active":true,"timeZone":"Asia/Shanghai"},"created":"2023-12-14T14:43:00.310+0800","updated":"2023-12-14T14:51:07.033+0800"},{"self":"https://jira.geedge.net/rest/api/2/issue/39030/comment/88208","id":"88208","author":{"self":"https://jira.geedge.net/rest/api/2/user?username=zhengchao","name":"zhengchao","key":"JIRAUSER10000","emailAddress":"zhengchao@geedgenetworks.com","avatarUrls":{"48x48":"https://jira.geedge.net/secure/useravatar?ownerId=JIRAUSER10000&avatarId=10604","24x24":"https://jira.geedge.net/secure/useravatar?size=small&ownerId=JIRAUSER10000&avatarId=10604","16x16":"https://jira.geedge.net/secure/useravatar?size=xsmall&ownerId=JIRAUSER10000&avatarId=10604","32x32":"https://jira.geedge.net/secure/useravatar?size=medium&ownerId=JIRAUSER10000&avatarId=10604"},"displayName":"郑超","active":true,"timeZone":"Asia/Qyzylorda"},"body":"Issue closed due to no activity.","updateAuthor":{"self":"https://jira.geedge.net/rest/api/2/user?username=zhengchao","name":"zhengchao","key":"JIRAUSER10000","emailAddress":"zhengchao@geedgenetworks.com","avatarUrls":{"48x48":"https://jira.geedge.net/secure/useravatar?ownerId=JIRAUSER10000&avatarId=10604","24x24":"https://jira.geedge.net/secure/useravatar?size=small&ownerId=JIRAUSER10000&avatarId=10604","16x16":"https://jira.geedge.net/secure/useravatar?size=xsmall&ownerId=JIRAUSER10000&avatarId=10604","32x32":"https://jira.geedge.net/secure/useravatar?size=medium&ownerId=JIRAUSER10000&avatarId=10604"},"displayName":"郑超","active":true,"timeZone":"Asia/Qyzylorda"},"created":"2024-11-19T16:54:07.765+0800","updated":"2024-11-19T16:54:07.765+0800"}],"maxResults":19,"total":19,"startAt":0},"votes":{"self":"https://jira.geedge.net/rest/api/2/issue/OMPUB-1068/votes","votes":0,"hasVoted":false},"worklog":{"startAt":0,"maxResults":20,"total":0,"worklogs":[]},"assignee":{"self":"https://jira.geedge.net/rest/api/2/user?username=fengweihao","name":"fengweihao","key":"JIRAUSER10110","emailAddress":"fengweihao@geedgenetworks.com","avatarUrls":{"48x48":"https://www.gravatar.com/avatar/3bddeeb16a4306fa184f545ab7d34129?d=mm&s=48","24x24":"https://www.gravatar.com/avatar/3bddeeb16a4306fa184f545ab7d34129?d=mm&s=24","16x16":"https://www.gravatar.com/avatar/3bddeeb16a4306fa184f545ab7d34129?d=mm&s=16","32x32":"https://www.gravatar.com/avatar/3bddeeb16a4306fa184f545ab7d34129?d=mm&s=32"},"displayName":"冯伟浩","active":true,"timeZone":"Asia/Shanghai"},"updated":"2024-11-25T16:28:29.920+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":"完成"}}}}