时间服务器

服务器操作系统应该选择CentOS还是Debian/Ubuntu

☆樱花仙子☆ 提交于 2020-02-23 11:00:21
首先的首先,我想请各位玩家,你们不要自己最近新玩上什么就觉得什么好,然后大肆的推荐什么好不好!负点责任好不好!人家是服务器,有些时候选错一个发行版本会痛苦死一批人! 是,你现在终于发现有个版本叫 Ubuntu 了,好爽啊,那么多包,随便 apt-get , 3万个包躺在仓库里面不用编译。好爽啊!几乎所有软件都有最新版本用!唉?过两天你发现 Ubuntu 原来是从 Debian 来的, Debian 才叫牛啊,完全社区运作,包的数量一点都不少啊。再过两天发现 Gentoo 啦,哇塞,牛啊!性能的极致优化,编译编译再编译,configure , configure 再 configure ,精简到极致。再过两天 Gentoo 玩腻了,不就是编译么~ 唉? 原来还有 Arch 啊,这个不错啊,想编译的编译,不想编译的也有默认包。然后2个月没 pacman 更新过的系统,更新一下全挂了。 你的意识形态,走在任何一个阶段都认为这个阶段是最好的选择。但事实并不是这样的,这只是你的兴趣而已。 MINOLTA DIGITAL CAMERA 要讨论这个问题,先要知道两大发行版本的区别在哪里。RedHat 和 Debian 。 一、版本定义 RedHat 是由红帽公司维护的发行版本。其 RedHat 9 是最后一个以 RedHat 为名的发行版本。在 RH9 之后,版本开始分为社区维护的 Fedora

刚填了一个奇怪的坑

与世无争的帅哥 提交于 2020-02-21 17:47:55
最近写了一个 API Token 的校验服务,想要增加时效性控制,比如一个 API,超过一段时间(比如 10s)之后,用同样的参数再请求就会被服务器禁掉,无法获取正常数据,这样可以保证数据的安全。 怎么增加时效性控制呢?加一个时间的信息就好了,我们可以把时间信息包含在一个 API URL 的额外的参数 token 里面。比如最简单的,把前端获取的时间戳进行 Base64 编码之后作为 token,这个 token 会传递给后端,后端会对获取到的 token 进行解码,对获取到的时间戳进行校验,如果 Token 里面的时间戳和 Server 端的时间戳相差不超过一定的时间阈值(比如 10s),那就正常返回结果。如果超过一定的时间,服务器就直接返回 401 状态码,不会返回正常数据,这样可以保证接口的实时性,进一步保证安全。 但是现在遇到了一个问题,我一开始把二者的时间差阈值设置成了 10 秒,在本地测试没有问题,完全 OK,接口可以正常获取数据。怪的问题来了,我把项目部署到服务器上,发现怎么着都不行,一直返回 401 状态码。经过调试发现是前后端在同一时间获取到的时间戳是不一样的,足足相差了有 16 秒,服务器获取的时间戳比客户端慢了 16s,这导致在同一时刻二者并不能达到阈值条件,导致接口一直不能获取正常数据。 这到底是是为什么?为啥部署到服务器上之后,时间戳差别这么大呢? 原因

Nginx 文件下载服务器

萝らか妹 提交于 2020-02-11 12:38:22
nginx 主要配置文件 /etc/nginx/nginx.conf 启动时 会加载 /etc/nginx/conf.d 文件夹下的所有以 .conf 结尾的配置文件 所有 在/etc/nginx/conf.d 下创建 static.conf 文件 server { listen 80; server_name localhost; location /soft { root /opt/; autoindex on; #开启索引功能 autoindex_exact_size off; #关闭计算文件确切大小(单位bytes),只显示大概大小(单位kb、mb、gb) autoindex_localtime on; #显示本机时间而非 GMT 时间 } } 来源: CSDN 作者: 大头圆 链接: https://blog.csdn.net/hao5511555/article/details/104258745

day39 javaWeb阶段——Cookie&Session&Jsp原理(Cookie的特点和作用,session的特点,session与Cookie的区别,jsp实现登录验证校验)

好久不见. 提交于 2020-02-07 12:04:12
今日内容 会话技术 1. Cookie 2. Session JSP:入门学习 今日源码: 链接: https://pan.baidu.com/s/1Zx0ideJ6sco6nqm3Qu73lQ 提取码:ekdo 会话技术 会话:一次会话中包含多次请求和响应。 * 一次会话:浏览器第一次给服务器资源发送请求,会话建立,直到有一方断开为止 功能:在一次会话的范围内的多次请求间,共享数据 方式: 1. 客户端会话技术:Cookie 2. 服务器端会话技术:Session Cookie: 1. 概念:客户端会话技术,将数据保存到客户端 2. 快速入门: 使用步骤: 创建Cookie对象,绑定数据 * new Cookie(String name, String value) 发送Cookie对象 * response.addCookie(Cookie cookie) 示例代码: package cn . wbslz . cookie ; import javax . servlet . ServletException ; import javax . servlet . annotation . WebServlet ; import javax . servlet . http . Cookie ; import javax . servlet . http .

NTP服务器搭建

别来无恙 提交于 2020-01-30 21:26:16
当搭建集群的时候,最好就要服务器之间的时间是同步的,于是就动手试了一下。 时间服务器作用: 大数据产生与处理系统是各种计算设备集群的,计算设备将统一、同步的标准时间用于记录各种事件发生时序, 如E-MAIL信息、文件创建和访问时间、数据库处理时间等。 大数据系统内不同计算设备之间控制、计算、处理、应用等数据或操作都具有时序性, 若计算机时间不同步,这些应用或操作或将无法正常进行。 大数据系统是对时间敏感的计算处理系统,时间同步是大数据能够得到正确处理的基础保障,是大数据得以发挥作用的技术支撑。 大数据时代,整个处理计算系统内的大数据通信都是通过网络进行。 时间同步也是如此,利用大数据的互联网络传送标准时间信息,实现大数据系统内时间同步。 网络时间同步协议(NTP)是时间同步的技术基础。 选用了2台虚拟机,一个当服务端(192.168.180.137),一个当客户端(192.168.180.105) [root@localhost ~]# rpm -qa |grep ntp python-ntplib-0.3.2-1.el7.noarch ntpdate-4.2.6p5-29.el7.centos.x86_64 fontpackages-filesystem-1.44-8.el7.noarch ntp-4.2.6p5-29.el7.centos.x86_64 [root

MS SQL Server 2008发布与订阅

北慕城南 提交于 2020-01-29 13:50:12
本文转载: http://chaoyouzhuo.blog.163.com/blog/static/126376001201173092514498/ 参考文章: http://www.cnblogs.com/gbmf/archive/2009/06/04/1496013.html 如果选择的是“快照发布”:则必须在发布服务器需要设置代理时间计划 ,订阅服务器可以不用设置代理时间计划。 如果选择的是“事务发布”;则发布服务器和订阅服务器不需要设置代理时间计划,这样几乎可以实现两台数据库服务器的数据实时同步。 订阅服务器有两种方式。一种是推式订阅,一种是拉式订阅(发布服务器上的快照路径必须是UNC路径共享路径,且订阅服务器的快照路径一样)。 (我做了一下,在配置订阅的时候,配置为事务订阅(发布服务器中对应的表必须有主键),延迟为2、3秒,而配置为快照订阅(立刻执行),则只同步一次,后来发布服务器上的数据更新没有在订阅服务器上有对应的更新;配置为快照订阅(自定义执行,每天的0:00:00执行),则每天更新一次。我都是采用推送订阅方式的。) 1 名词解释 < xmlnamespace prefix ="o" ns ="urn:schemas-microsoft-com:office:office" /> ü 发布服务器 发布服务器是一种数据库实例,它通过复制向其他位置提供数据

GPS网络时间服务器价格和功能区别

旧巷老猫 提交于 2020-01-22 12:41:44
GPS卫星定位系统它可以应用在军事、国防、通信、授时等多个领域。GPS卫星定位系统应用在授时方面,是将卫星信号传送给设备并进行授时。GPS网络时间服务器 是接收GPS卫星信号的时间服务器,它可以将卫星时间信号转换为网络、串口、秒脉冲等时间信息,能为用户提供相应的时间信息。 GPS网络时间服务器 主要输出网络时间信号,能在多种环境中进行授时,并且授时准确使用方便,改变了传统的钟表授时方式。 时间服务器 的功能和种类都所有不同,根据输出信号分为串口时间服务器,NTP网络时间服务器,CDMA时间服务器,根据卫星信号源分为GPS时间服务器,北斗时间服务器,GPS北斗时间服务器等等。一般时间服务器的功能不同价位也会不同,比如有的时间服务器要求,有多路网口输出、有B码信号输出、有串口信号输出。还比如有的时间服务器在网口、NTP请求量、工作温度、存储温度、电源、操作系统、晶振等方面不同也会影响价格。 在技术不断进步下,NTP网络时间服务器的功能也在不断完善,它的功能已经面向多样化发展,并能满足大多数用户和使用环境的需求,并且设备性价比高,授时方便且时间精准。SYN2101型NTP网络时间服务器以 GPS 卫星信号为时间源,使用Linux操作系统,可以输出网络信号、串口信号、秒脉冲信号等时间信息,并且内置温补晶振在无卫星信号情况下还能对设备进行守时。该产品还增加了防火墙保护,心跳检测,冗余备份

GPS网络时间服务器价格和功能区别

你。 提交于 2020-01-22 10:11:47
GPS卫星定位系统它可以应用在军事、国防、通信、授时等多个领域。GPS卫星定位系统应用在授时方面,是将卫星信号传送给设备并进行授时。GPS网络时间服务器是接收GPS卫星信号的时间服务器,它可以将卫星时间信号转换为网络、串口、秒脉冲等时间信息,能为用户提供相应的时间信息。GPS网络时间服务器主要输出网络时间信号,能在多种环境中进行授时,并且授时准确使用方便,改变了传统的钟表授时方式。 时间服务器的功能和种类都所有不同,根据输出信号分为串口时间服务器,NTP网络时间服务器,CDMA时间服务器,根据卫星信号源分为GPS时间服务器,北斗时间服务器,GPS北斗时间服务器等等。一般时间服务器的功能不同价位也会不同,比如有的时间服务器要求,有多路网口输出、有B码信号输出、有串口信号输出。还比如有的时间服务器在网口、NTP请求量、工作温度、存储温度、电源、操作系统、晶振等方面不同也会影响价格。 在技术不断进步下,NTP网络时间服务器的功能也在不断完善,它的功能已经面向多样化发展,并能满足大多数用户和使用环境的需求,并且设备性价比高,授时方便且时间精准。SYN2101型NTP网络时间服务器以GPS卫星信号为时间源,使用Linux操作系统,可以输出网络信号、串口信号、秒脉冲信号等时间信息,并且内置温补晶振在无卫星信号情况下还能对设备进行守时。该产品还增加了防火墙保护,心跳检测,冗余备份

zookeeper集群

泪湿孤枕 提交于 2020-01-21 05:10:22
注意: 1、zookeeper节点是奇数(容错率、防脑裂) 2、依赖java 一、创建、修改配置文件 zoo.cfg: 二、配置文件基本参数 1、tickTime:基本事件单元,这个时间是作为Zookeeper服务器之间或客户端与服务器之间维持心跳的时间间隔 2、dataDir:存储内存中数据库快照的位置, dataLogDir: 数据记录位置 3、clientPort: 监听客户端连接的端口 4、initLimit:允许follower连接并同步到Leader的初始化连接时间,以tickTime为单位 5、syncLimit:表示Leader与Follower之间发送消息时,请求和应答时间长度 6、server.myId= x:y:Z(number表示服务器标号, x为集群中各个节点IP,yLeader选举的端口,z服务器之间连接的通信端口) 三、其他配置 1、myid: 文件位于dataDir里,值为配置文件后的myid值。 2、配置环境bin 3、启动 sh bin/zkServer.sh [start / start-foreground / stop / upgrade / restart / status] */zoo.cfg 来源: CSDN 作者: khcsnmbs 链接: https://blog.csdn.net/khcsnmbs/article/details

Linux NTP网络时间协议及配置

断了今生、忘了曾经 提交于 2020-01-20 00:58:28
NTP简介 由RFC1305定义的时间同步协议 在分布式时间服务器和客户端之间进行时间同步 基于UDP报文传输 端口号为123 采用分层的方法来定义时钟的准确度 支持访问控制和MD5加密验证 可以采用单播、组播或广播方式发送协议报文 时钟层的概念 层数决定了时钟的准确度 其取值范围为0-15 准确度从0-15依次递减 一般层数为0的 时钟处于子网特殊位置 参考原子钟 NTP工作原理 NTP主要通过交换时间服务器和客户端的时间戳 计算出客户端相对于服务器的时延和 偏差 从而实现时间的同步 NTP工作模式 服务器/客户端模式 对等体模式 并没有明确的表明谁是服务器谁是客户端 广播模式 大范围的 组播模式 一个小范围的 NTP应用建议 尽量在本地局域网部署SNTP服务器 Internet上公用的SNTP服务器时延有不确定性 会 对授时精度产生影响 客户端授权时请求要大于1min 以免SNTP服务器负担过重 无法及时响应 高可靠性系统中 最好配置多台SNTP服务器 利用DNS实现负载均衡 客户端应能够识别服务器故障 一旦发现故障 应丢弃时间戳 转向其他服务器请求授时 查询Internet NTP服务器 https://www.ntppool.org /etc/ntp.conf配置文件 driftfile参数 解决NTP服务器校准时间时的传送延迟 driftfile /var/lib/ntp