這是我的代碼,我對線程安全實現有疑問。我的問題如下GetHtmlPageAsync 的返回值是對象。它是線程安全的嗎?我將使用這個對象并添加到集合中,最后上傳到數據庫中。主要方法邏輯如下(實現中)。我有一組域,我在集合中有 10000 個域的列表,想法是,我將它放入隊列并調用 GetHtmlPageAsync 以獲取頁面的 HTML?;?HTML,我將獲得必要的超鏈接。一旦我得到超鏈接,我會檢查鏈接中是否有某些可用的詞。如果該詞在鏈接中可用,我將調用相同的方法 GetHTMLPageAsync 來獲取該頁面的 HTML。所以同一個線程可能會調用 GetHtmlPageAsync 來處理另一個鏈接。我試圖以線程安全的方式為多次調用重用相同的方法。請幫忙。
- 1 回答
- 0 關注
- 155 瀏覽
添加回答
舉報
0/150
提交
取消