通常tomcat作为应用服务器,我们不建议也不应该让tomcat直接面向客户端提供服务;因此进入tomcat的访问就只有其他反代服务器的请求了;如果说tomcat使用其他反代服务器对外提供服务,那么对于https的访问就应该由代理服务器端来实现,从代理服务器到tomcat的访问,我们应该还是使用h... ...
分类:
Web程序 时间:
2020-07-18 15:26:59
阅读次数:
81
发现spark集群重启突然异常无法正常提供服务,两个master都没有人正常起来提供服务,不是防火墙规则导致的,不是因为更改端口导致的1.异常情况:spark-master报错:20/07/1616:52:35WARNClientCnxn:Session0x57355eb34540d0cforserverhadoop5/"ip":7072,unexpectederror,clo
分类:
数据库 时间:
2020-07-17 01:17:59
阅读次数:
135
前言首先说一下为什么发这篇文章,是这样的、之前和粉丝聊天的时候有聊到在采用SpringCloud进行微服务架构设计时,微服务之间调用时异常处理机制应该如何设计的问题。我们知道在进行微服务架构设计时,一个微服务一般来说不可避免地会同时面向内部和外部提供相应的功能服务接口。面向外部提供的服务接口,会通过服务网关(如使用Zuul提供的apiGateway)面向公网提供服务,如给App客户端提供的用户登陆
分类:
编程语言 时间:
2020-07-15 12:53:52
阅读次数:
75
客户端负载均衡 客户端负载均衡,就是相对服务端负载均衡而言的。 服务端负载均衡,就是传统的 Nginx 的方式。用 Nginx 做负载均衡,我们称之为服务端负载均衡。 如下图所示: 这种均衡,称为服务端负载均衡。它的一个特点就是,客户端并不知道此时为它提供服务的 server 到底是哪一个,它也不关 ...
分类:
其他好文 时间:
2020-07-11 16:50:29
阅读次数:
63
在网络历史的早期,国际标准化组织(ISO)和国际电报电话咨询委员会(CCITT)共同出版了开放系统互联的七层参考模型。 为了方便理解,后面有衍生处理四层网络模型和四层网络模型。 ISO七层网络模型 应用层:为用户提供服务和协议,例如:HTTP,HTTPS,FTP、SMTP等。 表示层:应用固有数据格 ...
分类:
其他好文 时间:
2020-07-10 22:36:23
阅读次数:
73
网际互联及OSI七层模型:物理层、数据链路层、网络层、传输层、会话层、表示层、应用层 应用层:为应用程序提供服务 表示层:数据格式转化、数据加密 会话层:建立、管理和维护会话 传输层:建立、管理和维护端到端的链接 网络层:IP选址及路由选择 数据链路层:提供介质访问和链路管理 物理层:物理层 TCP ...
分类:
其他好文 时间:
2020-07-10 13:34:49
阅读次数:
70
客户端client 提供真正服务的角色的配置, 它提供服务 在 服务注册方server (注册中心)进行注册 与创建服务注册中心相似操作: 一、同样新建module,选择quickstart点击下一步 二、地址、父类地址置空。然后artifactId命名(随意:springcloud-eureka- ...
分类:
编程语言 时间:
2020-07-08 15:31:04
阅读次数:
90
#简介 目前多进程方式实现的服务器端,一次创建多个工作子进程来给客户端提供服务, 但是创建进程会耗费大量资源,导致系统资源不足 IO复用技术就是让一个进程同时为多个客户端端提供服务 IO复用技术 之 Select、Poll、Epoll https://baijiahao.baidu.com/s?id ...
分类:
其他好文 时间:
2020-07-08 11:38:45
阅读次数:
66
欢迎关注 CSDN:程序员小羊 微信公众号:程序员小羊 25、是否使用过 Redis 集群,集群的原理是什么? Redis Sentinal 着眼于高可用,在 master 宕机时会自动将 slave 提升为master,继续提供服务。 Redis Cluster 着眼于扩展性,在单个 redis ...
分类:
其他好文 时间:
2020-07-06 16:07:05
阅读次数:
48
Zookeeper集群完成Leader选举后,会进行Leader和Follower的数据同步(或叫状态同步),完成同步是保证服务器数据一致,可以提供服务的前提,接下来记录下Zookeeper数据同步相关的内容,主要参考文末书籍和博文。 数据同步分类 Zookeeper中数据同步一共有四类,如下。 D ...
分类:
其他好文 时间:
2020-07-03 00:40:01
阅读次数:
72