Commit fa5eb32d authored by 段英荣's avatar 段英荣

modify

parent 48a403d0
#!/usr/bin/env python #!/usr/bin/env python
# -*- coding: utf-8 -*- # -*- coding: utf-8 -*-
import time
import logging
class GroupSortTypes(object): class GroupSortTypes(object):
# 热度排序 # 热度排序
...@@ -25,3 +27,14 @@ class TopicDocumentField(object): ...@@ -25,3 +27,14 @@ class TopicDocumentField(object):
TAG_LIST = "tag_list" TAG_LIST = "tag_list"
def time_consuming_decorator(func):
def time_consuming(*args, **kwargs):
start_time = time.time()
func(args,kwargs)
end_time = time.time()
logging.info("func consuming time:%fs" % (end_time-start_time))
return time_consuming
...@@ -20,7 +20,6 @@ class PickUtils(object): ...@@ -20,7 +20,6 @@ class PickUtils(object):
valid_seconds = int((end_time - now).seconds) valid_seconds = int((end_time - now).seconds)
#logging.info("duan add,have_read_celebrity_list:%s" % str(have_read_celebrity_list))
redis_cli.setex(redis_key,valid_seconds,json.dumps(have_read_celebrity_list)) redis_cli.setex(redis_key,valid_seconds,json.dumps(have_read_celebrity_list))
return True return True
......
...@@ -8,9 +8,10 @@ import json ...@@ -8,9 +8,10 @@ import json
from search.utils.topic import TopicUtils from search.utils.topic import TopicUtils
from libs.es import ESPerform from libs.es import ESPerform
from libs.cache import redis_client from libs.cache import redis_client
from search.utils.common import *
@bind("physical/search/home_recommend") @bind("physical/search/home_recommend")
@time_consuming_decorator
def home_recommend(session_id="",user_id=-1,offset=0,size=10): def home_recommend(session_id="",user_id=-1,offset=0,size=10):
""" """
:remark:首页推荐,目前只推荐日记 :remark:首页推荐,目前只推荐日记
...@@ -72,6 +73,7 @@ def home_recommend(session_id="",user_id=-1,offset=0,size=10): ...@@ -72,6 +73,7 @@ def home_recommend(session_id="",user_id=-1,offset=0,size=10):
@bind("physical/search/home_query") @bind("physical/search/home_query")
@time_consuming_decorator
def home_query(session_id="",user_id=-1,query="",offset=0,size=10): def home_query(session_id="",user_id=-1,query="",offset=0,size=10):
""" """
:remark:首页搜索,目前只推荐日记 :remark:首页搜索,目前只推荐日记
...@@ -134,6 +136,7 @@ def home_query(session_id="",user_id=-1,query="",offset=0,size=10): ...@@ -134,6 +136,7 @@ def home_query(session_id="",user_id=-1,query="",offset=0,size=10):
@bind("physical/search/topic_detail_page_recommend") @bind("physical/search/topic_detail_page_recommend")
@time_consuming_decorator
def topic_detail_page_recommend(user_id=-1,topic_id=-1,topic_group_id=-1,topic_user_id=-1,offset=0,size=10): def topic_detail_page_recommend(user_id=-1,topic_id=-1,topic_group_id=-1,topic_user_id=-1,offset=0,size=10):
""" """
:remark:帖子详情页推荐策略,缺少第一个卡片策略 :remark:帖子详情页推荐策略,缺少第一个卡片策略
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment