时间服务器

TCP/IP网络

为君一笑 提交于 2019-12-04 19:03:39
1、 简述osi七层模型和TCP/IP五层模型 一、OSI参考模型 今天我们先学习一下以太网最基本也是重要的知识——OSI参考模型。 1、OSI的来源 OSI(Open System Interconnect),即开放式系统互联。 一般都叫OSI参考模型,是ISO(国际标准化组织)组织在1985年研究的网络互连模型。 ISO为了更好的使网络应用更为普及,推出了OSI参考模型。其含义就是推荐所有公司使用这个规范来控制网络。这样所有公司都有相同的规范,就能互联了。 2、OSI七层模型的划分 OSI定义了网络互连的七层框架(物理层、数据链路层、网络层、传输层、会话层、表示层、应用层),即ISO开放互连系统参考模型。如下图。 每一层实现各自的功能和协议,并完成与相邻层的接口通信。OSI的服务定义详细说明了各层所提供的服务。某一层的服务就是该层及其下各层的一种能力,它通过接口提供给更高一层。各层所提供的服务与这些服务是怎么实现的无关。 3、各层功能定义 这里我们只对OSI各层进行功能上的大概阐述,不详细深究,因为每一层实际都是一个复杂的层。后面我也会根据个人方向展开部分层的深入学习。这里我们就大概了解一下。我们从最顶层——应用层 开始介绍。 整个过程以公司A和公司B的一次商业报价单发送为例子进行讲解。 <1> 应用层 OSI参考模型中最靠近用户的一层,是为计算机用户提供应用接口

nginx配置优化提高并发量

有些话、适合烂在心里 提交于 2019-12-04 15:27:23
1 nginx配置优化提高并发量 worker_processes 2; 这个按照CPU的核数来决定 2 worker_connections 65535; 这个一般设置65535即可 每个进程允许的最多连接数, 理论上每台nginx 服务器的最大连接数为worker_processes*worker_connections。 3 keepalive_timeout 60; keepalive 设置超时时间 一般设置60 4. use epoll; 使用epoll 的I/O 模型 来源: https://www.cnblogs.com/newmiracle/p/11871487.html

chrony 时间服务

一世执手 提交于 2019-12-04 13:35:33
服务端:vim /etc/chrony.conf 1、将原有的四个 ntp 时间同步服务器用 # 号注释,并添加国内的时间服务器,可添加多个 ntp.aliyun.com ntp1-7.aliyun.com time1.cloud.tencent.com 2、将此处修改为允许同步的网段,可添加多个网段 3、将此处的#号去掉,即使 server 指令中时间服务器不可用,也允许将本地时间作为标准时间授时给其它客户端 4、设置开机自启,启动、查看 chrony 服务 5、验证服务 客户端:vim /etc/chrony.conf 1、和服务端一样,将原有的四个 ntp 时间同步服务器用#号注释,然后添加服务端的 ip 地址 2、设置开机自启,启动、查看 chrony 服务 3、验证服务,红色框里的 * 号表示同步成功 包:chrony 两个主要程序:chronyd 和 chronyc chronyd:后台运行的守护进程,用于调整内核中运行的系统时钟和时钟服务器同步。它确定计算机增减时间的比率,并对此进行补偿 chronyc:命令行用户工具,用于监控性能并进行多样化的配置。它可以在 chronyd 实例控制的计算机上工作,也可在一台不同的远程计算机上工作 服务 unit 文件: /usr/lib/systemd/system/chronyd.service 监听端口: 323/udp

CHRONY 时间服务器

馋奶兔 提交于 2019-12-04 07:02:07
时间同步服务chrony ntp network time Protocol之前使用的同步协议 chrony ntp协议的实现,兼容网络中的ntp服务(centos7之后就不再使用ntp,转而使用chrony) rpm -ql chrony 主要配置文件 /etc/chrony.conf systemctl status chronyd (查看是否启动) 监听utp的323端口,chrony时间同步 chronyc工具内部有很多包含的命令,可以用来设置配置文件,包括添加时间服务器,查看同步情况,删除时间服务器,查看有几个时间服务器等等说 配置文件中 (centos7)server 服务器地址 iburst ,可多个,默认的是香港的地址 (centos8)poor 服务器地址 iburst(ntp.aliyun.com 阿里的时间服务器) 内部配置 搭建一个时间同步的机器,与互联网的时间服务器同步,并让内部服务器获取当前服务器的时间 (服务端) 需要更改配置文件中的服务端allow 允许别人利用我的时间同步 设置时间服务器的时间从哪里获取,比如从阿里云:server ntp.aliyun.com iburst 当网络时间不可用的时候时间服务器启用本地硬件时间为基准: local stratum 10 设置完成后重启时间服务:systemctl restart chronyd (客户端

构建Keepalived高可用集群

£可爱£侵袭症+ 提交于 2019-12-04 03:17:46
Keepalived的作用是检测服务器的状态,如果有一台web服务器宕机或工作出现故障,Keepalived将检测到,并将有故障的服务器从系统中剔除,同时使用其他服务器代替该服务器的工作,当服务器工作正常后Keepalived自动将服务器加入到服务器群中,这些工作全部自动完成,不需要人工干涉,需要人工做的只是修复故障的服务器. 高可用集群(HA High Availability Cluster) 作用:最大限度的保证用户的应用程序持久,不间断的提供服务.(实现故障转移) 高可用性(HA High Availablity)是指通过尽量缩短系统停机时间(因日常的维护操作或突发的系统崩溃等),以提高系统和应用的可用性. 高可用集群最少是2个节点做出的HA集群,有很多通俗不科学的名称,比如 "双机热备","双机互备",这样做的好处是当服务启动的时候,两台服务器一个作主(mast),另外一个作从(ser),测试机每几秒会ping主机当发现主机没有回应,就证明主机拓机了,那么从机马上会启动相应的服务,继续进行服务,这样就可保证服务不间断. 负载均衡集群与高性能运算集群(HPC),的区别? 负载均衡集群:通过提高单位时间内的执行的任务数量来提高效率. 高性能运算集群:通过提高单位时间内的执行时间来提高效率. VRRP(Virtual Router Redundancy Protocol

Linux配置ntp时间服务器(全)

…衆ロ難τιáo~ 提交于 2019-12-03 23:51:50
时间服务器作用: 大数据产生与处理系统是各种计算设备集群的,计算设备将统一、同步的标准时间用于记录各种事件发生时序, 如E-MAIL信息、文件创建和访问时间、数据库处理时间等。 大数据系统内不同计算设备之间控制、计算、处理、应用等数据或操作都具有时序性, 若计算机时间不同步,这些应用或操作或将无法正常进行。 大数据系统是对时间敏感的计算处理系统,时间同步是大数据能够得到正确处理的基础保障,是大数据得以发挥作用的技术支撑。 大数据时代,整个处理计算系统内的大数据通信都是通过网络进行。 时间同步也是如此,利用大数据的互联网络传送标准时间信息,实现大数据系统内时间同步。 网络时间同步协议(NTP)是时间同步的技术基础。 (一)确认ntp的安装 1)确认是否已安装ntp 【命令】rpm –qa | grep ntp 若只有ntpdate而未见ntp,则需删除原有ntpdate。如: ntpdate-4.2.6p5-22.el7_0.x86_64 fontpackages-filesystem-1.44-8.el7.noarch python-ntplib-0.3.2-1.el7.noarch 2)删除已安装ntp 【命令】yum –y remove ntpdate-4.2.6p5-22.el7.x86_64 3)重新安装ntp 【命令】yum –y install ntp (二

NTP服务器知识整理

怎甘沉沦 提交于 2019-12-03 07:51:19
1. 什么是GMT (格林威治) 时间与UTC 时间? GMT时间是以太阳通过格林威治的那一刻来作为计时的标准,地球共有24 个时区,而以格林威治时间(GMT) 为标准时间,台湾本地时间为GMT + 8 小时。不准确,但是方便记忆与理解。 UTC时间是使用『原子震荡周期』所计算的物理时钟。最准确。 两个时间计时的方式不同,GMT与UTC时间有差不多16分钟的误差! 2. 现在,你将有一个月的时间要出差到美国的纽约去,时间会不一致啊!你该如何手动的调整时间参数呢? 因为时区资料档在/usr/share/zoneinfo 内,在该目录内会找到/usr/share/zoneinfo/America/New_York 这个时区档。而时区设定档在/etc/sysconfig/clock ,且目前的时间格式在/etc/localtime ,所以你应该这样做: [root@www ~]# date Thu Jul 28 15:08:39 CST 2011 <==重点是CST这个时区喔! [root@www ~]# vim /etc/sysconfig/clock ZONE=" America/New_York " <==改的是这里啦! [root@www ~]# cp /usr/share/zoneinfo/America/New_York /etc/localtime [root@www ~]

NTP服务器时间同步

匿名 (未验证) 提交于 2019-12-03 00:41:02
一、简要说明 二、安装步骤 三、配置文件 四、常用命令 五、注意事项 六、运行截图 七、参考资料 一、简要说明 ????????? 搭建Kubernetes环境,需要几台、几十台机器配合运作,许多集群服务比如Etcd等都依赖系统的时间,如果机器的系统时间不一致,可能会出现各种问题。因此有必要统一集群内所有服务器的系统时间。 ????????? NTP(Network Time Protocol)可以很方便的解决服务器之间的时间同步问题,Ubuntu系统下NTP安装也很方便,经过测试,在Ubuntu 16.04环境下,直接安装NTP服务,使用Ubuntu系统自带的pool ntp.ubuntu.com 时间服务器地址池,就可以实现时间同步。用户也可以选择NTP官方网站推荐的pool pool.ntp.org地址池,或者选择中国区的pool cn.pool.ntp.org地址池,都会生效的。 ????????? 用户还可以选择集群中的1台作为主授时服务器(NTP 服务器角色),通过配置文件中的pool 地址池与上层的服务器同步时间,集群内所有其他机器(NTP客户端角色)的NTP配置文件中,使用Server xx.xx.xx.xx形式,明确指向主授时服务器IP地址,也可以实现为集群提供统一的时间服务。如果考虑高可靠性,还可以将多台服务器作为集群的授时服务器。 ???????? 也可以到

SIM7020C问题汇中

匿名 (未验证) 提交于 2019-12-03 00:41:02
使用SIM7020C过程中遇到的问题 :CCLK命令获取时间获取不到,获取的是模组内部的时间,每次从NTP服务器正确获取时间写入模组中后,在模组不进行关机在开机的操作时,使用cclk命令获取时间能获取到模组的时间,但当模组进行了一次关机在进行开机时,cclk无法获取时间,暂时只能使用ntp服务器,从ntp服务器获取时间。 电信卡无法从ntp服务器获取时间,这应不是模组本身的问题,而是电信运营商的问题。 得到了一张联通卡,但是联通卡无法注册到网络,目前尚不清楚是联通卡问题,还是覆盖问题,还是模组问题。 原文:http://blog.51cto.com/whylinux/2142234

Waiting (TTFB) 时间

匿名 (未验证) 提交于 2019-12-03 00:11:01
什么是 Waiting (TTFB) 时间 TTFB 是 Time to First Byte 的缩写,指的是浏览器开始收到服务器响应数据的时间(后台处理时间+重定向时间),是反映服务端响应速度的重要指标。就像你问朋友了一个问题,你的朋友思考了一会儿才给你答案,你朋友思考的时间就相当于 TTFB。你朋友思考的时间越短,就说明你朋友越聪明或者对你的问题越熟悉。对服务器来说,TTFB 时间越短,就说明服务器响应越快。 TTFB 时间多长算长? 因为每个服务器的硬件和网络环境都不尽相同,每个服务器的 TTFB 时间也不相同。如果想知道你的服务器可以优化到什么程度,大家可以上传一些静态的 HTML 页面到服务器,然后打开这些静态页面,看一些这些页面的 TTFB 时间,大多数服务器的 TTFB 时间都在 50 ms 一下,这个时间就是我们优化时候可以追求的时间。下面两个图中的 TTFB 时间分别是本站所在服务器的静态和动态网页 TTFB 等待时间。 根据我们的测试,TTFB 时间如果超过了 500 ms,用户在打开网页的时候就会感觉到明显的等待。我么可以把 500 ms 以上认为是 TTFB 时间过长。可见,WordPress 智库的服务器还不算差。 TTFB 过长的原因 我们知道,对于动态网页来说,服务器收到用户打开一个页面的请求时,首先要从数据库中读取该页面需要的数据