哪个是最佳:首先登录然后执行操作或首先执行操作然后记录它?

use*_*540 2 coldfusion logging coding-style

Actuall最近我有一些要求,我将定期通过电子邮件发送一些pdf到打印介质打印pdfs.At同时我还需要在表格中记录这些细节.在这种情况下,日志记录非常重要,因为我们会根据这些日志生成月度报告.

现在我的问题是我是否会先使用cfmail邮寄文件,但如果以后db无法登录则会出现问题.否则如果我先记录它,但在那之后如果邮件服务器失败那么那将是一个大问题.

那么在这种情况下我应该做些什么呢?

Kao*_*Kao 8

由于通过电子邮件发送pdf对您来说是一项重要的操作,我建议采用以下方法:

  • 操作记录
  • 成功操作记录
  • 登录失败

多亏了这一点,您将在每种情况下获得通知.