@Override
	public void run() {
		String content = getContentByHtmlParser(link);
		try {
			if(null != content) {
				Map<String, Object> map = new HashMap<String, Object>();
				String articleTitle = this.title + " [" + sourceName + "]"; 
				map.put("title", articleTitle);
				map.put("link", this.link);
				map.put("published_date", this.publishedDate);
				map.put("content", content);
				map.put("sourceName", sourceName);
				
				MongoUtil.insert("article", map);
				
				//link不存在的入库后再存入memcache
				MemcacheUtil.set(this.link.hashCode() + "", this.link);
				
				int flag = content == null? 0 : 1;
				log.debug(articleTitle + "---" + link + "---" + publishedDate + "---" + flag);
			}
		} catch (Exception e) {
			e.printStackTrace();
			
			//连接异常时处理
			
		}
	}