Initial commit
This commit is contained in:
@@ -0,0 +1,5 @@
|
||||
004-20231130005
|
||||
|
||||

|
||||
|
||||

|
||||
@@ -0,0 +1,17 @@
|
||||
050-202312070026
|
||||
|
||||
JCCSbd5m9l5JoXco
|
||||
|
||||

|
||||
|
||||
050-202312070027
|
||||
|
||||
wEw7kWJqFyoep1kQ
|
||||
|
||||

|
||||
|
||||
050-202312070028
|
||||
|
||||
i2C6pdTRbxVy8lJc
|
||||
|
||||

|
||||
@@ -0,0 +1,106 @@
|
||||
```json
|
||||
{
|
||||
"accessSystem":"IBS",
|
||||
"account":"CDN-IBS",
|
||||
"data":{
|
||||
"tyywrwlcdx":{
|
||||
"cdn_type":"liveStream",
|
||||
"code":"FSciyjN8hEPQIneV",
|
||||
"create_time":"2023-12-11 02:00:22",
|
||||
"domains":[
|
||||
"cdnal.nbpt.cn"
|
||||
],
|
||||
"nameOfClient":"北京通和实益电信科学技术研究所有限公司",
|
||||
"operMail":"chenhao1@bj.chinamobile.com",
|
||||
"operTel":"13811350451",
|
||||
"operUser":"IBS平台",
|
||||
"plains":[
|
||||
"1"
|
||||
],
|
||||
"pro_content":"域名操作(域名停用), liveStream, 域名列表: cdnal.nbpt.cn",
|
||||
"pro_title":"域名操作(域名停用)",
|
||||
"taskTime":1702303200000,
|
||||
"task_first_class":"2",
|
||||
"task_second_class":"3",
|
||||
"triggerMode":"autoTrigger",
|
||||
"user_id":"912"
|
||||
}
|
||||
},
|
||||
"flowKey":"tyywrwlc"
|
||||
}
|
||||
```
|
||||
|
||||

|
||||
|
||||
问题流程
|
||||
|
||||
TestOrderCloseDomainJob
|
||||
|
||||
com.cmcc.cdn.platform.selfservice.service.impl.TestOrderServiceImpl#shutdownTestOrderDomains
|
||||
|
||||
com.cmcc.cdn.platform.selfservice.service.live.impl.LiveConfigServiceImpl#disableDomain
|
||||
|
||||
com.cmcc.cdn.platform.selfservice.service.live.impl.LiveConfigServiceImpl#saveCustomerManagerQueryWorkAuthority
|
||||
|
||||
`liveConfigService.disableDomain(domain,null);`
|
||||
|
||||
cdnal.nbpt.cn
|
||||
|
||||
code:FSciyjN8hEPQIneV
|
||||
|
||||
instId: 050-202312110003
|
||||
|
||||
```json
|
||||
{"error_code":0,"error_msg":"success","instId":"050-202312110003"}
|
||||
```
|
||||
|
||||
```json
|
||||
{
|
||||
"account":"chenlinghong",
|
||||
"code":"FSciyjN8hEPQIneV",
|
||||
"feedback_time":"2023-12-11 10:50:52",
|
||||
"plain_info":[
|
||||
{
|
||||
"plain_name":"华为平面",
|
||||
"result":"处理成功"
|
||||
}
|
||||
],
|
||||
"result":"处理成功"
|
||||
}
|
||||
```
|
||||
|
||||
cdnalvideo.nbpt.cn
|
||||
|
||||
cdnalimg.nbpt.cn
|
||||
|
||||
cdn.nbpt.cn
|
||||
|
||||
cdnvideo.nbpt.cn
|
||||
|
||||
cdnimg.nbpt.cn
|
||||
|
||||
cdnal.nbpt.cn, cdnalvideo.nbpt.cn, cdnalimg.nbpt.cn, cdn.nbpt.cn, cdnvideo.nbpt.cn, cdnimg.nbpt.cn
|
||||
|
||||
WorkOrder
|
||||
|
||||
`bpm_dns_task`
|
||||
|
||||
`self_service_domain_config` 9
|
||||
|
||||
`live_record_order`
|
||||
|
||||
`live_record_order_history`
|
||||
|
||||
`history_log`
|
||||
|
||||
|
||||
|
||||
```java
|
||||
@PostConstruct
|
||||
public void init() {
|
||||
goodsMap.put(Constants.AwardType.DESC.getCode(), descGoods);
|
||||
goodsMap.put(Constants.AwardType.RedeemCodeGoods.getCode(), redeemCodeGoods);
|
||||
goodsMap.put(Constants.AwardType.CouponGoods.getCode(), couponGoods);
|
||||
goodsMap.put(Constants.AwardType.PhysicalGoods.getCode(), physicalGoods);
|
||||
}
|
||||
```
|
||||
@@ -0,0 +1,57 @@
|
||||
# 修复位置
|
||||
|
||||

|
||||
|
||||

|
||||
|
||||
# 修复后验证
|
||||
|
||||

|
||||
|
||||

|
||||
|
||||

|
||||
|
||||
# 自测
|
||||
|
||||
20231220110516.komect.com
|
||||
|
||||
企业名称:直播播流测试
|
||||
|
||||
用户:2458 17031466378
|
||||
|
||||
## 拉流回源配置
|
||||
|
||||

|
||||
|
||||

|
||||
|
||||
## Referer 防盗链
|
||||
|
||||

|
||||
|
||||

|
||||
|
||||

|
||||
|
||||
## Key 防盗链
|
||||
|
||||

|
||||
|
||||

|
||||
|
||||
## IP 黑白名单
|
||||
|
||||

|
||||
|
||||

|
||||
|
||||
## 证书绑定
|
||||
|
||||

|
||||
|
||||

|
||||
|
||||
# 其它
|
||||
|
||||
PULLDOMAIN_TAB:次配置项控制直播控制台配置页面显示几个配置项
|
||||
@@ -0,0 +1,71 @@
|
||||
## 问题日志
|
||||
|
||||
```
|
||||
2023-12-20 10:09:58 [ibs-portal:chiqingguo57.cmp11428.openpf:8088,,,,] [http-nio-8088-exec-5] ERROR com.cmcc.cdn.platform.common.aop.DaoMonitorAspect 73 around - DaoMonitorAspect err, methodName:LiveStreamDomainConfigDao.findBySelfDomainId org.springframework.dao.IncorrectResultSizeDataAccessException: query did not return a unique result: 2; nested exception is javax.persistence.NonUniqueResultException: query did not return a unique result: 2
|
||||
```
|
||||
|
||||
vctest1116.nest4.com
|
||||
|
||||
38248
|
||||
|
||||

|
||||
|
||||
## 问题代码
|
||||
|
||||

|
||||
|
||||
## 数据准备
|
||||
|
||||
1、视音频点播 迁移到 超低时延直播
|
||||
|
||||
已开通
|
||||
|
||||
视音频
|
||||
|
||||
ECName-1703067873
|
||||
|
||||
2463
|
||||
|
||||
DevReq767351356.komect.com
|
||||
|
||||
ECName-1703068113
|
||||
|
||||
超低时延直播
|
||||
|
||||

|
||||
|
||||

|
||||
|
||||

|
||||
|
||||
## 问题复现
|
||||
|
||||
当第一次点播迁移到直播时 live_stream_domain_config 库中存在的域名未进行处理。导致再从点播迁移到直播是会二次增加域名。在上方查询位置出现问题。
|
||||
|
||||

|
||||
|
||||
超低时延直播
|
||||
|
||||
ECName-1703071519(迁移)
|
||||
|
||||
DevReq844828682.komect.com
|
||||
|
||||
视音频点播加速
|
||||
|
||||
ECName-1703071189
|
||||
|
||||
DevReq362123365.komect.com
|
||||
|
||||
(DevReq844828682.komect.com)
|
||||
|
||||
超低时延直播
|
||||
|
||||
ECName-1703071684
|
||||
|
||||
DevReq462767594.komect.com
|
||||
|
||||

|
||||
|
||||

|
||||
|
||||

|
||||
@@ -0,0 +1,30 @@
|
||||
## 模拟流量超出
|
||||
|
||||
可在大数据的 t_cdn_trial_dataflow_record 表中增加记录
|
||||
|
||||

|
||||
|
||||
通过控制定时任务触发流量到期的定时任务
|
||||
|
||||
如果着急可以直接改定时任务的下次下发时间
|
||||
|
||||
```sql
|
||||
select *
|
||||
from qrtz_triggers where JOB_NAME like '%TestOrderFlowMonitorJob%';
|
||||
```
|
||||
|
||||

|
||||
|
||||

|
||||
|
||||
## 最终 bug 修复
|
||||
|
||||

|
||||
|
||||
## 修复位置
|
||||
|
||||

|
||||
|
||||
```java
|
||||
com.cmcc.cdn.platform.selfservice.service.impl.BusinessOrderFirstOpenServiceImpl#changeTestOrderStatus
|
||||
```
|
||||
@@ -0,0 +1,43 @@
|
||||
# 截图
|
||||
|
||||

|
||||
|
||||

|
||||
|
||||
# 问题域名
|
||||
|
||||
```
|
||||
oms.juyouapp6.com
|
||||
a110.51diandian.cc
|
||||
p5.a.yximgs.com
|
||||
lvbdcdnct.inter.71edge.com
|
||||
lvbdcdncnc.inter.71edge.com
|
||||
lvbdcdncmn3.inter.71edge.com
|
||||
lvbdcdncmn.inter.71edge.com
|
||||
bdcdncmn3.inter.71edge.com
|
||||
bdcdncmn2.inter.71edge.com
|
||||
live-hw2.cdn.ixunke.cn
|
||||
hpl.edgeorgn.com
|
||||
```
|
||||
|
||||
# 数据准备
|
||||
|
||||
```sql
|
||||
select distribute_prov,
|
||||
domain,
|
||||
domain_id_cdn_sys,
|
||||
reg_id,
|
||||
source_list,
|
||||
top_domain,
|
||||
user_id_cdn,
|
||||
introduce_prov
|
||||
from big_cloud_information_domain
|
||||
where domain in ('oms.juyouapp6.com', 'a110.51diandian.cc', 'p5.a.yximgs.com', 'lvbdcdnct.inter.71edge.com',
|
||||
'lvbdcdncnc.inter.71edge.com', 'lvbdcdncmn3.inter.71edge.com', 'lvbdcdncmn.inter.71edge.com',
|
||||
'bdcdncmn3.inter.71edge.com', 'bdcdncmn2.inter.71edge.com', 'live-hw2.cdn.ixunke.cn',
|
||||
'hpl.edgeorgn.com');
|
||||
```
|
||||
|
||||

|
||||
|
||||

|
||||
@@ -0,0 +1,49 @@
|
||||
# 归属问题
|
||||
|
||||

|
||||
|
||||

|
||||
|
||||

|
||||
|
||||
@田卓 storedl3.heytapdownload.cdn.mmancloud.com,上海梦曼网络科技有限公司,这个企业应该是北京引入的,但是在信安系统上显示的是安徽,我看工单(商机与试用订单号:NO.100A210508648736001)上面也没有引入省份的信息,辛苦查看下
|
||||
|
||||
2023-10-19T08:42:14 江苏运怡物联网有限公司 (所属省份安徽)发起域名配置需求工单,信安附件为【上海梦曼网络科技有限公司】。
|
||||
|
||||
因系统存在此企业信安信息,所以发起了企业更新同步信安操作。同步中将省份归属修改为安徽。
|
||||
|
||||
在第二步骤中相当于信安信息校验和同步。目前系统逻辑,如果企业信息存在则进行企业信息修改操作,然后进行域名信安信息的新增同步。
|
||||
|
||||
蒋伟在 2023-10-20 08:47 触发工单终止操作。此时 iBS 只会针对域名维度进行同步删除回退。
|
||||
|
||||

|
||||
|
||||

|
||||
|
||||
# 工单回退问题
|
||||
|
||||
还有一个信安问题,编号:001-20230916001 安徽省经济和信息化委员会 wmconvention.com 工单已驳回,客户反馈信安信息还存在
|
||||
|
||||

|
||||
|
||||

|
||||
|
||||
退回后终止工单:/workorder/approvedecision
|
||||
|
||||

|
||||
|
||||
退回接口:/api/bpm/bpmDrawBack
|
||||
|
||||
目前 IBS 在退回接口中无信安同步功能。
|
||||
|
||||

|
||||
|
||||

|
||||
|
||||

|
||||
|
||||

|
||||
|
||||

|
||||
|
||||

|
||||
@@ -0,0 +1,12 @@
|
||||
## 下载接口
|
||||
|
||||
```
|
||||
/configManage/getSecurity
|
||||
?domain=www.test2310311039.com.15.cdnhwcqir15.com
|
||||
```
|
||||
|
||||
## 修改接口
|
||||
|
||||
```
|
||||
/configManage/updateSecurity
|
||||
```
|
||||
@@ -0,0 +1,63 @@
|
||||
## 问题详情
|
||||
|
||||
001-20231227002
|
||||
|
||||

|
||||
|
||||

|
||||
|
||||

|
||||
|
||||

|
||||
|
||||
## 顶级域名问题
|
||||
|
||||

|
||||
|
||||
com.cmcc.cdn.platform.selfservice.service.impl.PortalInformationServiceImpl#createDomainInfo
|
||||
|
||||
com.cmcc.cdn.platform.selfservice.service.impl.PortalInformationServiceImpl#getTopDomain
|
||||
|
||||
## 信安修复
|
||||
|
||||
### 生成随机数
|
||||
|
||||
gPUcTP
|
||||
|
||||
yJmjcg
|
||||
|
||||
SrYYyO
|
||||
|
||||
aRgUEb
|
||||
|
||||
YWBXNR
|
||||
|
||||
### 字段说明
|
||||
|
||||
domain_id_cdnsys:为深圳华为云计算技术有限公司现有 user_id_cdn 拼接新生成的 6 位随机数。
|
||||
|
||||
深圳华为云计算技术有限公司 user_id_cdn:DtsPgBHHY
|
||||
|
||||
domain:冲突域名
|
||||
|
||||
source_list:信安附件中的回源
|
||||
|
||||
reg_id:信安附件中的备案号
|
||||
|
||||
top_domain:取信安最后一列真实域名的顶级域名
|
||||
|
||||
user_id_cdn:圳华为云计算技术有限公司现有 user_id_cdn
|
||||
|
||||
distribute_prov:参考现有逻辑查询为全国
|
||||
|
||||
```sql
|
||||
SELECT p.code
|
||||
FROM self_service_domain_config s
|
||||
LEFT JOIN domain_config_province dp ON s.id = dp.domain_id
|
||||
LEFT JOIN province p ON dp.province_id = p.id
|
||||
WHERE domain = ?1;
|
||||
```
|
||||
|
||||
introduce_prov:引入省份为企业省份政企分公司 996
|
||||
|
||||
cp_domain:真实域名
|
||||
Reference in New Issue
Block a user