我必须将本地日期和时间与从数据库返回的相同日期和时间同步。
sql:
select first 1 CURRENT_TIMESTAMP from RDB$DATABASE
此SQL命令返回数据库服务器上的当前日期和时间。
现在,我需要缓存这个,并根据本地差异提供正确的时间。问题是本地日期和时间可以再次更改。
如何在不再次执行SQL的情况下确保正确的日期时间?
我找到了一个解决办法:
var
SQLTimestamp: TDateTime=0;
LocalTimestamp: TDateTime=0;
function SysUpTime : TDateTime;
var
Cou
我刚刚注意到,我的服务器在ps 's输出的开始列中有错误的值,它总是显示2017值,而应该显示hour:minute格式。在重新启动服务器后,问题没有得到解决。
服务器的时间是正确的:
root@atlanta:~# date
Sat Jun 23 02:47:28 EDT 2018
服务器运行在ubuntu14.04.5OS上,这是很旧的。这个操作系统将不再支持在2019年4月,但就目前而言,我想保持它和解决问题,而不是重新安装操作系统。
谢谢你的帮助!
我有一些服务器,它们必须根据数据包的延迟做出不同的响应。
是否有可能在服务器端获得单独数据包的延迟(“传输时间”)?(最好使用Python (但不是必需的)或以某种方式配置的服务器)?
理解清晰的示例:
# Pseudo-code
def handle_packet(packet):
if packet.latency > X:
# Declare war on the latency gods
else:
# Make peace with the latency gods
你好,目前我有一个本地ntp服务器(chrony)和一个ntp客户机(chrony),它们都在工作,但是当我试图将ntp服务器的时间从当前时间改为负6年时。ntp客户端不能与它同步,它只会在syslog上说:
1月9日17:29:11 九一九二:系统时钟出错6780812.328260秒,调整开始
ntp客户端(chrony) /etc/chrony.conf处于默认配置状态,但服务器指向本地NTP服务器(chrony)。这是我的配置
# Use public servers from the pool.ntp.org project.
# Please consider joining th