顾乔芝士网

持续更新的前后端开发技术栈

如果你搞个网站要http访问又要https访问咋个搞?

实际工作中不知道你遇没遇到这种问题:

  1. 客户要求微信公众号菜单的配置链接采用https访问
  2. 微信的接口对接自己服务器采用的是http访问
  3. 然后只给了一个端口8088

这种能不能实现http能够访问到服务内容,https也能够访问到服务内容呢?

面试官问Zookeeper怎么实现分布式锁,你知道吗

#头条创作挑战赛#

概述

提到锁,想必大家可能最先想到的是Java JUC中的synchronized关键字或者可重入锁ReentrantLock。它能够保证我们的代码在同一个时刻只有一个线程执行,保证数据的一致性和完整性。但是它仅限于单体项目,也就是说它们只能保证单个JVM应用内线程的顺序执行。

服务器开发程序员必须搞清HTTPS通讯之证书



一、构建HTTPS网站

1. 获取证书和密钥对

1.1.1 自签名证书

「Web开发」分布式环境中如何解决Session问题

常的会话解决方案

  • 粘性会话 Sticky Session ,负载均衡实现,让一个用户的请求尽可能落在一个服务器上。但是当这台服务器下线的时候,就有可能发生问题(用户的session没有了,影响体验)
  • 会话复制 Session Replication ,把每台机器上的一个会话都做一个复制。session的复制是有成本的,并且当访问量大的时候也会加剧服务端压力,同步延时的问题。

关于kafka的一点思考(kafka总结)

kafka作为主流的中间件相必大家都已经很熟了吧。kafka以其超强的性能吸引了一众的粉丝,称霸中间件领域。现在我们就来分析一下王者神器kafka有何与众不同吧

下边这是kafka的一个架构图,

1.kafka的主要开发语言是java和scala,在java圈比较流行。为啥就做kafka,因为当时作者正在看一个叫做kafka的作者写的书,所以就起了这个名字,这个也真是一桩佳话。

kafka是顺序写入,速度和内存速度相当,使用的是顺序i/o

zookeeper重启,线上微服务全部掉线,怎么回事?

注册中心zookeeper被重启,线上微服务全部掉线,怎么回事?!

最近因为一次错误的运维操作,导致线上注册中心zk被重启。而zk重启后发现所有线上微服务开始不断掉线,造成了持续30分钟的P0故障。

Java中间件-zookeeper(JAVA中间件难吗)

一、zookeeper的基本原理

数据模型,如下:

万字详文:腾讯高可用、高性能 ZooKeeper 源码和实践揭秘

ZooKeeper 是个针对大型分布式系统的高可用、高性能且具有一致性的开源协调服务,被广泛的使用。对于开发人员,ZooKeeper 是一个学习和实践分布式组件的不错的选择。本文对 ZooKeeper 的源码进行简析,也会介绍 ZooKeeper 实践经验,希望能帮助到初学 ZooKeeper 的朋友。文章部分内容参考了一些网络文章,已标注在末尾参考文献中。

导言

什么是Zookeeper,以及机制详解与实现


为什么要有Zookeeper?


电视里经常会有一些狗血的设定,队长和副队长一起出去执行任务,执行完任务后副队长回来报到了,但是队长可能因为天气原因导致航班延期了,暂时回不来,这个时候副队长左等右等还等不到队长回来,而且副队长担心队长如果出事了,下面的队员没有人约束,大家可能就会松懈下来,副队长等了一个星期后,自己当队长了。

zk基础—5.Curator的使用与剖析一

大纲

1.基于Curator进行基本的zk数据操作

控制面板
您好,欢迎到访网站!
  查看权限
网站分类
最新留言