集群standalone版本 问题
jdbc新旧两个版本对比
1.旧版本,MySQL Connector/J 5.x 版本的连接方式: url = jdbc:mysql://localhost:3306/user?useUnicode=true&characterEncoding=utf8 driver = com.mysql.jdbc.Driver 2、My ......
Kubernetes 多集群网络方案系列 1 -- Submariner 介绍
https://cloudpods.csdn.net/657811c5b8e5f01e1e449b3e.html Kubernetes 多集群网络方案系列 1 -- Submariner 介绍 本文首先介绍了 Submariner 的架构,包括 Broker、Gateway Engine、Route ......
Kubernetes 多集群网络方案系列 2 -- Submariner 监控
https://juejin.cn/post/7222575963565015096 Kubernetes 多集群网络方案系列 2 -- Submariner 监控 2023-04-16 62 阅读10分钟 Submariner 是一个用于连接 Kubernetes 集群的跨集群网络解决方案,可以实 ......
windows 电脑抓虫,我的电脑还真的有点问题,
ctfmon.exe 是一个 Windows 系统的程序,它提供了输入法指示器的功能。通常,这个程序不会通过 TCP 协议主动连接到其他计算机或服务。如果你发现 ctfmon.exe 正在使用 TCP 连接,这可能是一个异常行为。 以下是一些建议的步骤,帮助你调查这个问题: 1、检查任务管理器:打开 ......
面试Java时碰到过的那些问题
项目终于忙完了,难得不加班,但回到家中却不知道干啥,打开自己的云笔记,看到了以前面试时碰到的一些面试题,下面将会把以前面试时被问到的问题都分享出来,下面的题看看小伙伴们可以答的怎样吧 HashMap实现原理,ConcurrentHashMap实现原理 红黑树,为什么允许局部不平衡 TCP,UDP区别 ......
快速批量升级 NugetPackage 版本
批量升级项目中的 Nuget 有时候我们需要升级整个解决方案中的某些Nuget版本,如果每个手动使用NuGet Package Manager 会很麻烦。经过一个周末的踩坑,我找到一个解决方案。 Name OldVersion NewVersion Newtonsoft.Json 13.0.1 13 ......
一篇文章彻底搞懂TiDB集群各种容量计算方式
背景 TiDB 集群的监控面板里面有两个非常重要、且非常常用的指标,相信用了 TiDB 的都见过: Storage capacity:集群的总容量 Current storage size:集群当前已经使用的空间大小 当你准备了一堆服务器,经过各种思考设计部署了一个 TiDB 集群,有没有想过这两个 ......
Python用openpyxl操作Excel问题集
openpyxl是一款轻量级的excel操作库,适合用于一些基本的操作构建,如果涉及批量处理数据,如求一整列的最大值最小值等,无疑是pandas更好;对于一些单元格背景填充、单元格合并、批量创建sheet等的操作,无疑是openpyxl好,因为pandas无法方便地完成此类操作。python库之间的 ......
K8s 多集群实践思考和探索
https://www.cnblogs.com/vivotech/p/17684105.html 作者:vivo 互联网容器团队 - Zhang Rong 本文主要讲述了一些对于K8s多集群管理的思考,包括为什么需要多集群、多集群的优势以及现有的一些基于Kubernetes衍生出的多集群管理架构实践 ......
ogg 从高版本同步到低版本注意
ogg 不推荐不同版本同步,特别高版本到低版本,如果生产非得使用高版本到低版本同步一定要注意 1.这种情况不要使用投递PUMP进程,要使用抽取直接同步到远端的接收的ogg端. 2.要使用参数rmttrail /lbc/oggoracle/dirdat/ex,FORMAT RELEASE 11.2 主 ......
浅谈最短路问题
浅谈最短路 Part1. 前言 最短路基本原理在这里不多赘述,SPFA 和 dijkstra 原理没有记录,主要内容为全源最短路和单源最短路的各种应用。 Part2.最短路板子 //dijkstra int idx, h[N], e[M], w[M], ne[M]; int dist[N]; boo ......
称呼的问题 在名字的一个字后面加个大字称呼是什么意思
称呼的问题 在名字的一个字后面加个大字称呼是什么意思 rt例如项大陈大王大等表达什么的什么时候用有什么禁忌?... 亲切吧,就像比你大的人,你叫她姐姐不可能还加全名吧。男生之间有时还互相叫老李,老王什么的,也不是真的老。 名字前面加小字是什么意思?? 在名字前加小字不暧昧,是表示亲切的叫法。 在称呼 ......
在IDEA中使用MySQL8.0及以上版本无法连接,时区timezone同步设置
原因:mysql 使用了UTC方式来记录日志时间,也就是说这是个世界统一时间,存入mysql中的时间只能是UTC时间,它是基于标准的格林威治时间(GMT)提供的准确时间。各地的标准时间为格林威治时间(G.M.T)加上 (+) 或减去 (-) 时区中所标的小时和分钟数时差。中国是GMT+8. 配置环境 ......
解决前后端的跨域问题:Access to XMLHttpRequest at '**' from origin '**' has been blocked by CORS policy: No 'Access-Control-Allow-Origin' header is present on the requested resource.
报错信息: Access to XMLHttpRequest at 'http://localhost:8182/cooperationRequest/getList' from origin 'http://localhost:3004' has been blocked by CORS poli ......
Linux安装Maven3.6.3版本
转自:https://www.cnblogs.com/qq1035807396/p/16422315.html 一、下载 1、进入目录 cd /opt/soft 2、下载 wget https://archive.apache.org/dist/maven/maven-3/3.6.3/binarie ......
Dubbo 3.3.0-beta 版本正式发布
近日,Apache Dubbo 发布了 3.3 分支大版本 3.3.0-beta.1,相较于 3.2 系列版本,3.3.0-beta 引入了一些重量级的功能升级,按照社区规划,3.3 也将是 Dubbo3 非常重要的一个里程碑大版本,在 3.3.0 首个正式版本之后 Dubbo3 将正式进入长期稳定... ......
android编译kanzi 问题 (3) Build command failed.ninja: error: '../../../../../../lib/android_gradle/ES3_Release/arm64-v8a/xxxxx.so', needed by 'xxxxxx.so', missing and no known rule to make it
问题原因: 当前的cmake环境中,找不到所述的库目录。 解决办法: 在error的上面一般会提示在哪个路径里ninja失败。 ninja: Entering directory `E:\Application\output\cmake\app\cmake\release\arm64-v8a' 然后 ......
android编译kanzi 问题 (2) Gradle sync failed: NDK not configured. Download it with SDK manager. Preferred NDK version is '21.1.6352462'.
问题原因: 这个是因为本地网络不佳,下载NDK的包,然后本地已经存在的和android工程设置的又不匹配。 解决办法: 修改NDK版本 把 21.3.6528147 改成提示的 21.1.6352462 ......
android编译kanzi 问题 (1) Caused by: java.io.FileNotFoundException: Error: Could not find or access Kanzi's Android libraries directory: C:\XXXXXXX
问题原因: 当前的安卓工程找不到kanzi 的android库库目录。大多数的android工程里都会带有一个kanzi_home的路径,这个和本机不匹配就会有该问题。 解决办法: android_gradle 下的local.properties 改下kanzi home 路径,跟自己本机电脑的环 ......
大屏显示性能问题
大屏显示的定位就是在可视化大屏中显示数据和图表,大屏有可能会晚上关机早上开机,也可能一直在运转。时间一久,会导致页面卡顿,页面渲染不流畅,影响用户体验。 1、大屏可能会循环显示成千上万条数据,甚至更多,如果将大批量的数据全部一次性加载轮播,肯定会造成内存占用过多,服务器负载过重。现在的前端解决方案一 ......
StandAlone HA
StandAlone HA的原理 基于Zookeeper做状态的维护, 开启多个Master进程, 一个作为活跃,其它的作为备 份,当活跃进程宕机,备份Master进行接管. 为什么需要Zookeeper? 分布式进程是分布在多个服务器上的, 状态之间的同步需要协调,比如谁是master,谁 是wo ......
关于docker下mysql安装所遇见的一系列问题
mysql安装:https://blog.csdn.net/u014576291/article/details/105890286 根据上面那篇博客安装完后,启动mysql失败,TATUS提示> Restarting (1) 15 seconds ago 直接去docker中查看mysql日志do ......
StandAlone总结
StandAlone的原理? Master和Worker角色以独立进程的形式存在,并组成Spark运行时环境(集群) Spark角色在StandAlone中的分布? Master角色:Master进程, Worker角色:Worker进程, Driver角色和Executor角色: 以线程运行在Wo ......
面试官:单例Bean一定不安全吗?实际工作中如何处理此问题?
默认情况下,Spring Boot 中的 Bean 是非线程安全的。这是因为,默认情况下 Bean 的作用域是单例模式,那么此时,所有的请求都会共享同一个 Bean 实例,这意味着这个 Bean 实例,在多线程下可能被同时修改,那么此时它就会出现线程安全问题。 Bean 的作用域(Scope)指的是 ......
ssh 远程执行命令出现环境变量不能识别问题
比如像下边这样报错 grid@dwdb01:/home/grid$ ssh 10.25.2.224 '(/home/db/grid/base/BIGDATA_OGG/ogg21/ggsci)' /home/db/grid/base/BIGDATA_OGG/ogg21/ggsci: error whi ......
node版本过高产生的启动不起来
今天在用开源框架时发现的vue是使用的vue2,而自己的Node.js又过高 ,出现如图报错: 那么该如何解决这个问题呢? 其实很简单 在目录中找到找到package.json 加入这样一段代码就行了 "serve": "set NODE_OPTIONS=\"--openssl-legacy-pro ......
22-安全机制:Kubernete 如何保障集群安全?
(https://rancher.com/blog/2019/2019-01-17-101-more-kubernetes-security-best-practices/) 你好,我是正范。 Kubernetes 作为一个分布式集群的管理工具,提供了非常强大的可扩展能力,可以帮助你管理容器,实现业 ......
23-最后的防线:怎样对 Kubernete 集群进行灾备和恢复?
Kubernetes 隐藏了所有容器编排的复杂细节,让我们可以专注在应用本身,而无须过多关注如何去做部署和维护。此外,Kubernetes 还支持多副本,可以保证我们业务的高可用性。而对于集群本身而言,我们一样也要保证其高可用性,你可以参考官方文档:利用 Kubeadm 来创建高可用集群。 但是这些 ......
18-权限分析:Kubernete 集群权限管理那些事儿
你好,我是正范。 通过前面的课程学习,你已经学会了使用kubectl命令行,或者直接发送 REST 请求,以及使用各种语言的 client 库来跟 APIServer 进行交互。那么你是否知道在这其中Kubernetes 是如何对这些请求进行认证、授权的呢?这节课,我们就来一探究竟。 任何请求访问 ......
19-资源限制:如何保障你的 Kubernete 集群资源不会被打爆
前面的课时中,我们曾提到通过 HPA 控制业务的资源水位,通过 ClusterAutoscaler 自动扩充集群的资源。但如果集群资源本身就是受限的情况下,或者一时无法短时间内扩容,那么我们该如何控制集群的整体资源水位,保障集群资源不会被“打爆”? 今天我们就来看看 Kubernetes 中都有哪些 ......