在进行集群部署的时候,进行“源可访问性”设置的时候,要注意选择“我要使部署能够通过下列位置进行访问”: 前提是必须有共享存储:…
Nginx+Tomcat+Memcached 实现集群部署时Session共享 一.简介 我们系统经常要保存用户登录信息,有Cookie和Session机制,Cookie客户端保存用户信息,Session在服务端保存用户信息,如果浏览器不支持Cookie或者用户把Cookie禁掉了,Cookie就用不了,还有不同的浏览器采用不用方式保存Cookie,所以我们采用Session服务端来保存,上一节我们有介绍了Tomcat集群部署,怎么样集群的Tomcat对同个用户请求的都能获取保存在Session…
有些事情不去尝试,注定是失败,如果预知90%的失败仍然去尝试了,那也会从中学到很多,何况仅靠那10%的可能性也会成功 weblogic安装后 1.打开Configuration Wizard 2.创建新的Weblogic域,一直默认下一步到如下,然后下一步 3.配置管理员用户名及口令(密码我设置为weblogic1,因为要求字母和数字组合),然后下一步 4.配置启动模式及JDK,选生产模式,然后下一步 5.选择可选配置,勾选管理服务器.受管服务器,集群和计算机,然后下一步 6.配置管理服务器,名…
使用Prometheus监控Kubernetes集群 监控方面Grafana采用YUM安装通过服务形式运行,部署在Master上,而Prometheus则通过POD运行,Grafana通过使用Prometheus的service地址来获取数据源. Prometheus的配置清单在kubernetes二进制程序包中就有,下载地址, 解压后有一个cluster目录,该目录里面的addons里面有所需要的插件,比如dns.dashboard以及prometheus等. 我用的就是它自带的这个prome…
关于防火墙,hadoop本身配置都确定没任何问题,集群启动不报错,但打开50070页面,始终live nodes数目不对,于是我尝试/etc/hosts文件配置是否存在逻辑的错误: 127.0.0.1       localhost 192.168.1.233   localhost # Hadoop  192.168.1.233   ubuntu-233 192.168.1.234   ubuntu-234 192.168.1.235   ubuntu-235 192.168.1.236  …
适用部署结构以及版本 本系列中涉及的部署方式和脚本适用于1.13.x和1.14,而且采取的是二进制程序部署方式. 脚本支持的部署模式 最小部署模式 3台主机,1台为k8s的master角色,其余2台为k8s的node角色,etcd以集群形式运行在3台上都部署(我在测试环境中使用的部署规模) 中等部署模式 6台主机,3台为k8s的master角色,其余3台为k8s的node角色,etcd以集群形式部署在3台master机器上 大型部署模式 9台主机,3台为k8s的master角色,3台为k8s的n…
session是啥?浏览器有个cookie,在一段时间内这个cookie都存在,然后每次发请求过来都带上一个特殊的jsessionid cookie,就根据这个东西,在服务端可以维护一个对应的session域,里面可以放点儿数据. 一般只要你没关掉浏览器,cookie还在,那么对应的那个session就在,但是cookie没了,session就没了.常见于什么购物车之类的东西,还有登录状态保存之类的. 这个不多说了,懂java的都该知道这个. 但是你单块系统的时候这么玩儿session没问题啊,…
面试官心理分析 面试官问了你一堆 dubbo 是怎么玩儿的,你会玩儿 dubbo 就可以把单块系统弄成分布式系统,然后分布式之后接踵而来的就是一堆问题,最大的问题就是分布式事务.接口幂等性.分布式锁,还有最后一个就是分布式 session. 当然了,分布式系统中的问题何止这么一点,非常之多,复杂度很高,这里只是说一下常见的几个问题,也是面试的时候常问的几个. 面试题剖析 session 是啥?浏览器有个 cookie,在一段时间内这个 cookie 都存在,然后每次发请求过来都带上一个特殊的 j…
tomcat + redis 这个其实还挺方便的,就是使用session的代码跟以前一样,还是基于tomcat原生的session支持即可,然后就是用一个叫做Tomcat RedisSessionManager的东西,让所有我们部署的tomcat都将session数据存储到redis即可. 在tomcat的配置文件中,配置一下 <Valve className="com.orangefunction.tomcat.redissessions.RedisSessionHandlerValve…
session是啥?浏览器有个cookie,在一段时间内这个cookie都存在,然后每次发请求过来都带上一个特殊的jsessionid cookie,就根据这个东西,在服务端可以维护一个对应的session域,里面可以放点儿数据. 一般只要你没关掉浏览器,cookie还在,那么对应的那个session就在,但是cookie没了,session就没了.常见于什么购物车之类的东西,还有登录状态保存之类的. 这个不多说了,懂java的都该知道这个. 但是你单块系统的时候这么玩儿session没问题啊,…