zoukankan      html  css  js  c++  java
  • HIS系统结算后,没有更新单据状态为“已结算”

    1.由于查询单据有个参数:时间,而应用服务器和数据库服务器存在时间差,经比对,数据库服务器时间要快7秒

    2.应用服务器查询单据,根据当前时间去查,但是由于数据库服务器要快7秒,导致查询不出数据。

    总结:

    1.数据的创建、更新时间、查询,统一取一个服务器的时间,不能两个服务器时间混淆使用,比如新增取数据库服务器时间,查询又根据应用服务器时间,哪怕几秒钟的时间差,也会导致错误。

    2.查询的时候,经常取数据库服务器的系统时间,比如now(),建议取数据库服务器的时间。

    3.开发、测试、用户的电脑配置不一样,操作也不一样,加上一个系统经常有不同的开发人员维护,避免发生类似bug,统一规范是必要的。

    天生我材必有用,千金散尽还复来
  • 相关阅读:
    Java并发编程
    Git
    Spring Boot
    IDEA工具
    Java基础
    数据库架构
    设计模式
    网络基础
    管理知识
    linux安装数据库mysql
  • 原文地址:https://www.cnblogs.com/ligenyun/p/9035427.html
Copyright © 2011-2022 走看看