Browse Source

后续可能的改进点,将浏览器爬虫执行放到远程 Docker 执行

Signed-off-by: allan716 <[email protected]>
allan716 4 years ago
parent
commit
131c8e416f
2 changed files with 2 additions and 0 deletions
  1. 1 0
      internal/logic/sub_supplier/subhd/subhd.go
  2. 1 0
      internal/pkg/util.go

+ 1 - 0
internal/logic/sub_supplier/subhd/subhd.go

@@ -430,6 +430,7 @@ func (s Supplier) step2Ex(browser *rod.Browser, subDownloadPageUrl string) (*HdC
 	if s.reqParam.DebugMode == true {
 		tt = common.OneVideoProcessTimeOut
 	}
+	// TODO 考虑后续把浏览器爬虫的逻辑剥离出来,需要替换这个到远程的 Docker 执行
 	page, err := rod_helper.NewPageNavigate(browser, subDownloadPageUrl, tt, 5)
 	if err != nil {
 		return nil, err

+ 1 - 0
internal/pkg/util.go

@@ -305,6 +305,7 @@ func GetEpisodeKeyName(season, eps int) string {
 
 // ReloadBrowser 提前把浏览器下载好
 func ReloadBrowser() {
+	// TODO 考虑后续把浏览器爬虫的逻辑剥离出来,需要替换这个到远程的 Docker 执行
 	page, err := rod_helper.NewBrowserLoadPage("https://www.baidu.com", "", 300*time.Second, 2)
 	if err != nil {
 		return