代码之家  ›  专栏  ›  技术社区  ›  yalestar

电子商务日志策略建议

  •  0
  • yalestar  · 技术社区  · 14 年前

    我最近继承了一个正在移植到Rails的电子商务应用程序(Java/Struts)。

    问题是,我们经常需要通过仔细查看日志文件来对订单进行取证,而对于旧应用程序的日志(log4j文本墙),当几个人同时下订单时,很难理解单个订单。

    因此,我正在征求关于记录这些订单的好策略的建议,比如根据唯一的cart ID将每个订单记录到自己的MongoDB集合中?或者按IP地址分组?完全不同的东西?

    从本质上讲,什么是最好的方法来记录一个在线商店,这样就可以很容易地回溯每个用户与网站的交互?

    1 回复  |  直到 14 年前
        1
  •  2
  •   Kyle Banker    14 年前

    如果要对交互进行大量的切分,那么我会说每个操作一个文档,为要执行的查询类型添加适当的索引。