`

不同服务器上开发程序时间同步的问题

阅读更多

49.  你现在在操作日期这个字段上放值,一般 是直接放一个new Date()上去。

你现在做是在一个tomcat上,假设现在有多个tomcat呢?这样的话,就是集群了,
多个tomcat就位于不同的机器 上,你怎么保证同时是同步的,你new Date()这样拿的是什么啊,你的操作系统时间啊,     我在这个机器 上new 一个date,那个机器上new 一个,你怎么就能保证时间一点都不差呢?

50.  其实这个时间我们可以用Oracle的。你的Oracle和你的tomcat不在同一台机器上,有的开发人员用new Date,你这两个 date肯定不一样。

其实在现实中开发 一些不是很关键性的应用,这个不是很重要了,比如你去开发 一些即时系统和银行系统那就大不一样了。那就一点都不能差。


51.  所以这个时间你得统一 假设你都在同一个tomcat上开发,那都用new date,或者都用oracle的sysdate,那么 你怎么就能保证tomcat或者 oracle上的时间和北京时间是两步的呢?  你这个时间怎么就保证一分一秒就不差呢?


52.  在这种特别大的应用里,他有专门的时间同步服务器,也就是说我们的服务器连上他的时间同步服务器,所有的时间都同步了。


53.  你看这个电信里面他有好多服务器的,你都连上他的时间同步服务器就同步了,他说这个金融行业也差不多,但是自己没有从事过金融行业的事情。


54.  他以前做系统的时候,客户端必须安装一个时间同步的软件,就怕你改系统时间,你改了,他马上给你同步过来,也就几秒马上同步过来。

分享到:
评论

相关推荐

    用C#写的一个内网时间同步程序源码

    描述中提到的“NTP时间同步客户端”是这个程序的主要组件,它作为一个客户端程序运行在用户计算机上,定期或按需向NTP服务器发送请求,获取当前的国际标准时间。NTP服务器通常是在互联网上运行的,能够提供高度精确...

    C# 从NTP服务器获取时间并同步本地时间WinForm

    在这个项目中,开发者使用C#来编写WinForm应用程序,实现与NTP服务器的通信和时间同步功能。 3. **WinForm框架**: WinForm是.NET Framework的一部分,提供了创建Windows桌面应用程序的用户界面(UI)工具。开发者...

    和php空间服务器时间同步.rar

    在IT领域,尤其是在服务器管理和Web开发中,确保服务器时间与应用程序的时间同步是非常关键的。"和php空间服务器时间同步.rar"这个压缩包可能包含了与PHP编程语言相关的资料,特别是关于如何将Delphi客户端应用程序...

    局域网时间同步(服务器+客户端)

    通常,系统会依赖NTP(Network Time Protocol)来与外部时间源进行同步,但在这个特定情况下,由于服务器端程序不能满足特定需求,因此开发者决定自行为客户端编写时间同步工具。 NTP是一种用于同步网络上分布式...

    delphi编写的NTP时间同步软件

    标题中的“delphi编写的NTP时间同步软件”指的是使用Delphi编程语言开发的一个应用程序,其功能是实现网络时间协议(Network Time Protocol, NTP)的时间同步。NTP是一种用于在计算机网络上同步时间的标准协议,它...

    NTP时间同步客户端程序C#源码

    本项目提供的"NTP时间同步客户端程序C#源码"是一套完整的解决方案,允许开发者使用C#语言构建能够与NTP服务器进行通信的应用。源码的核心在于实现NTP请求和响应的处理,以便获取并设置系统的准确时间。 NTP工作原理...

    金山软件自带的时间同步工具

    标题中的“金山软件自带的时间同步工具”指的是金山公司开发的一款内置在他们软件中的时间校准功能,这个功能被单独提取出来成为一个独立的应用程序。时间同步工具的主要作用是确保计算机系统的时间与国际标准时间...

    OPC服务器与客户程序开发指南.doc

    在OPC服务器和客户端程序的开发中,理解COM/DCOM的关键概念至关重要,包括组件、对象、接口以及同步和异步通信模式。开发者需要掌握如何创建和使用COM对象,以及如何利用回调机制进行异步通信。此外,OPC服务器通常...

    linux与windows时间同步

    在跨平台开发或运维过程中,保持不同操作系统的服务器时间一致是一项基本但又重要的任务。本文将详细介绍如何通过Network Time Protocol(NTP)协议实现Linux与Windows系统之间的时间同步。 #### NTP简介 NTP是一...

    C#异步服务器+帧同步飞机

    在IT行业中,游戏开发是一项复杂而...在实践中,你可以逐步调试、优化代码,比如减少同步开销,处理延迟问题,或者引入更复杂的同步策略以适应不同的游戏场景。通过这种方式,你将能更好地应对大规模在线游戏的挑战。

    windwos时间同步

    Java的跨平台特性使得基于Java开发的时间同步解决方案可以在Windows上运行。 在实际应用中,时间同步的重要性体现在以下几个方面: 1. **网络安全**:许多安全协议,如SSL/TLS,依赖于精确的时间戳来验证证书的有效...

    远程服务器时间同步-精品源代码 远程服务器时间同步-精品源代码

    远程服务器时间同步是网络系统中一个至关重要的环节,特别是在分布式计算和云计算...通过学习和理解这些源代码,开发者可以掌握如何在自己的项目中实现服务器时间同步,这对于网络应用的开发和维护具有很高的实用价值。

    同步服务器时间

    要实现服务器时间同步,首先需要创建一个新的Delphi工程,并在设计视图中添加TIdTCPClient组件到表单上。设置其Host属性为要连接的服务器IP地址,Port属性通常默认为13,因为大多数服务器都在这个端口上提供时间服务...

    自动从NTP服务器同步本地时间(WinForm)

    本文将详细讲解如何使用NTP(Network Time Protocol)协议来从远程NTP服务器同步本地计算机的时间,以及如何结合WinForm设计一个自动化的时间同步功能,包括自动检测当前时区。 NTP是一种用于同步网络中各个计算机...

    时间同步软件JAVA

    1. **NTP(Network Time Protocol)**:时间同步软件通常基于NTP协议工作,这是一种用于同步网络上不同系统时钟的协议。NTP利用互联网传输协议(UDP)在客户端和服务器之间交换时间信息。NTP通过一系列复杂的算法来...

    SNTP时间同步客户端程序

    在“SNTP时间同步客户端程序”中,用户可以通过输入服务器IP地址来指定要同步的时间源。这个程序有两种同步模式:手动请求和自动请求。手动请求意味着用户可以选择在需要时执行一次同步操作;而自动请求则设定定期...

    易语言时间同步源码.rar

    ASP是一种早期的动态网页开发技术,它可能在这里被用作一个接口,从易语言程序向Web服务器发送时间同步请求。 2. `时间同步.e`:这是易语言的源代码文件,包含实际的时间同步算法和实现。易语言的源代码文件以“.e...

    C#开发的一个从网络上同步时间的程序

    这个程序通过连接到网络上的NTP服务器来实现时间同步。NTP服务器通常会提供一个准确的时间源,如原子钟。C#中实现这一功能,开发者可能会使用.NET框架提供的System.Net.NetworkInformation命名空间下的...

    stm32107程序-以太网-SNTP协议网络授时时间同步

    STM32107程序-以太网-SNTP协议网络授时时间同步是一个涉及到嵌入式系统开发、微控制器编程以及网络通信的重要主题。在这个项目中,我们主要关注的是如何利用STM32系列微控制器的以太网功能,通过SNTP(Simple ...

    DELPHI 7 使用TService 制作的时间同步服务器客户端,可安装在windows服务中

    综上所述,这个“DELPHI 7 使用TService 制作的时间同步服务器客户端”项目展示了如何结合使用TService、TThread和TIdSNTP组件来创建一个高效、可靠的Windows服务,该服务能够自动与NTP服务器同步时间,确保系统的...

Global site tag (gtag.js) - Google Analytics