自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Hello Word

一直在模仿,想着去超越。

  • 博客(87)
  • 资源 (12)
  • 收藏
  • 关注

原创 千云物流 -influxdb了解和应用

InfluxDB Cluster 是一个开源的 时间序列数据库,没有外部依赖。它对于记录指标、事件和执行分析很有用。InfluxDB Cluster 启发于 InfluxDB Enterprise、InfluxDB v1.8.10 和 InfluxDB v0.11.1,旨在替代 InfluxDB Enterprise。InfluxDB Cluster 易于维护,可以与上游 InfluxDB 1.x 保持实时更新。

2024-04-15 11:09:38 942

原创 千云物流 -sqlServer在盘古上的使用

这里需要注意,如果你的分区上有别的非聚集索引的方案,就会出现"您将无法切出或切入此表中的数据,因为该表具有非存储对齐索引" 的问题。这里创建了表的分片,初始创建了4个分片。为表创建分区并且动态添加分区.一定要按照顺序执行以下命令.为没有创建分区的表创建分区。

2024-03-22 17:11:22 797

原创 千云GPS平台 -在k8s上部署Mysql

StatefulSet 控制器注意到不再存在 mysql-2 Pod,于是创建一个具有相同名称并链接到相同 PersistentVolumeClaim 的新 Pod。你应该看到服务器 ID 102 从循环输出中消失了一段时间,然后又自行出现。如果删除了 Pod,则 StatefulSet 还会重新创建 Pod,类似于 ReplicaSet 对无状态 Pod 所做的操作。由于要统一计算资源,所以需要统一规划部署。将mysql-2的探针移除校验探测。

2024-03-07 18:12:12 962 1

原创 千云物流- k8s生产环境存储规划

创建文件sc.yaml,使用openebs作为存储的提供者。

2024-01-05 13:44:18 349

原创 千云物流-kubernate中通过标签进行节点调度

可以在 Pod 上设置容忍 ( Toleration ) ,意思是设置了容忍的 Pod 将可以容忍污点的存在,可以被调度到存在污点的 Node 上。pod的容忍度设置,上有政策下有对策,容忍设置就是应对节点设置的污点。节点设置污点,让新来的pod不调度到对应的机器。在deploy.yaml中配置。调度亲和和反亲和样例。

2023-12-11 18:15:51 785

原创 千云物流 - 使用k8s负载均衡openelb

具体根据官方文档进行安装,这里作为测试环境的安装使用.OpenELB 是一个开源的云原生负载均衡器实现,可以在基于裸金属服务器、边缘以及虚拟化的 Kubernetes 环境中使用 LoadBalancer 类型的 Service 对外暴露服务。OpenELB 项目最初由 KubeSphere 社区 发起,目前已作为 CNCF 沙箱项目 加入 CNCF 基金会,由 OpenELB 开源社区维护与支持。与MetalLB类似,OpenELB也拥有两种主要工作模式:Layer2模式和BGP模式。

2023-11-22 12:53:25 1972 1

原创 千云物流- 在k8s上部署mysql主从集群

StatefulSet 部署MySQL主从,PersistentVolum使用固定的地址,使用xtrabackup进行主从数据库的备份,环境使用k8s,docker

2023-11-15 17:14:16 129

原创 千云物流- TDEngine在k8s上部署

在 Kubernetes 上部署 TDengine 集群,作为面向云原生架构设计的时序数据库,TDengine 支持 Kubernetes 部署使用 YAML 文件一步一步从头创建一个 TDengine 集群,并重点介绍 Kubernetes 环境下 TDengine 的常用操作。

2023-07-05 19:35:20 209

原创 千云物流 -k8s应用pv&pvc存储

集群所有节点机器执行,安装nfs工具类,用于同步文件在主节点执行以下命令从节点执行命令。pv,pvc学习

2023-06-30 18:30:29 48

原创 千云物流 -redis集群安装&使用

需要满足120万司机用户的缓存,综合所得:需要的key会上亿。需要稳定的提供服务。redis-6.2.12,redis集群搭建和运维。故障转移,槽位管理,节点添加和控制。

2023-06-02 18:58:28 215

原创 千云物流- KubeSphere平台安装Linux多节点部署

var/lib/docker 路径主要用于存储容器数据,在使用和操作过程中数据量会逐渐增加。这里建立的kube用户不能执行,权限授权授不明白,一直不能执行,有知道授权那些的可以告知下。防火墙放行 30000~32767;指定hostname。CPU 必须为 x86_64,暂时不支持 Arm 架构的 CPU。所有节点都应使用 sudo/curl/openssl/tar。/var/lib/docker 单独挂载一个硬盘。防火墙开放30000~32767端口。使用KubeKey引导安装集群。

2023-05-31 19:44:22 468

原创 千云物流 -iotdb分布式测试服务部署

新增的 ConfigNode 需要保证 ./conf/iotdb-common.properites 中的所有配置参数与 Seed-ConfigNode 完全一致,否则可能启动失败或产生运行时错误。常用的配置为额外增加两个 ConfigNode,使集群共有三个 ConfigNode。第一个启动的 ConfigNode 是 Seed-ConfigNode,标志着新集群的创建。打开通用配置文件 ./conf/iotdb-common.properties,ConfigNode 配置。DataNode 配置。

2023-05-26 18:37:27 140

原创 千云物流- 多数据源事务管理

WebSphereUowTransactionManager:位于org.springframework.transaction.jta包中,Spring提供的对WebSphere 6.0+应用服务器事务管理器的适配器,此适配器用于对应用服务器提供的高级事务的支持;JpaTransactionManager:位于org.springframework.orm.jpa包中,提供对单个javax.persistence.EntityManagerFactory事务支持,用于集成JPA实现框架时的事务管理;

2023-05-05 16:27:37 1104

原创 千云物流 -测试服务器准备 -iotdb

在使用go get -u 命令时有可能会报如下错误,这时我们需要执行go env -w GOPROXY=https://goproxy.cn,再执行go get -u github.com/grafana/grafana-plugin-sdk-go。Grafana 组件下载地址:https://grafana.com/grafana/downloadGrafana-Plugin - 图1open in new window。系统配置模块 (iotdb-datanode.properties)

2023-04-26 14:17:07 715

原创 千云物流-磅单识别

【代码】千云物流-磅单识别。

2023-04-06 16:22:44 363

原创 千云物流 -k8s配置ingress

round-robin在具体ingress资源中通过ingress metadata.annotations字段可具体设置。修改nginx-configuration,在全局生效对应的配置。在各个应用pod中。

2022-12-27 15:01:27 403

原创 千云物流-sqlserver监控问题处理

执行以下的存储过程。

2022-11-20 09:28:01 137

原创 千云物流 -mysql运维篇

设置 innodb_force_recovery 参数后,InnoDB引擎会尝试跳过某些操作,从而忽略一些错误来启动数据库,当innodb_force_recovery的值从4开始时,数据库就会变为只读模式。mysqld --initialize 和 mysqld --initialize-insecure 是从MySQL 5.7.6 开始引入的,用以替代旧的 mysql_install_db工具。这意味着任何受损的数据页、损坏的索引或其他底层结构都会被新的、整洁的结构替代。

2022-11-17 11:41:08 343

原创 千云物流- mysql数据库SQL检查规范

研发行为规范,SQL检查规范

2022-10-09 17:05:12 769

原创 千云物流-redis监控分析关注维度

实例是否启用集群模式 (cluster_enabled): 通过info的cluster_enabled监控是否启用集群模式。检测下线的数据槽slots个数 (cluster_slots_fail):集群正常运行时,应该为0. 如果大于0说明集群有slot存在故障。集群数据槽slots分配情况 (cluster_slots_assigned):集群正常运行时,默认16384个slots。集群健康状态 (clusster_state):cluster_state不为OK则告警。不等于16384则告警。

2022-10-09 09:17:00 298

原创 千云物流 -生产问题排查跟踪

千云物流底层生产问题排查过程。

2022-07-06 11:25:38 239

原创 千云物流- 使用spring家族常见问题

2.0之前使用配置2.0之后使用配置第一种WebMvcConfigurer配置第二种WebMvcConfigurer配置注意事项spring拦截器配置不生效

2022-06-02 10:32:42 1186

原创 千云物流 -websocket使用问题记录

Java-WebSocket Invalid status code received: 400 Status line: HTTP/1.1 400 Bad Request

2022-05-26 17:36:46 638

原创 千云物流-LBS设计解析服务

kafka logback-kafka-appender GPS位置解析,LBS解析服务

2022-03-15 17:38:25 2229

原创 千云物流 -LBS[GPS]服务之kafka集群部署

kafka,zookeeper,zk,环境配置及运维

2022-03-11 17:44:15 2007

原创 千云物流 -在阿里云部署双集群

基础规划以下是部署北京和张家口的双集群。使用存储是在张家口。以上是为了避免平台停服。所以启用了双集群。这里主要说下需要在部署时候需要注意的问题。创建专有网络和交换机vpc是基于阿里云虚拟出来的阿里私有网络。在私有网络中可以自己设置自己的ip地址范围,专有网络都由至少一个私网网段、一个路由器和至少一个交换机组成。路由器:作为专有网络中重要的功能组件,它可以连接专有网络内的各个交换机,同时也是连接专有网络和其他网络的网关设备。每个专有网络创建成功后,系统会自动创建一个路由器。每个路由器关联一张路由表。

2021-11-09 15:25:27 429

原创 springboot配置https后启动端口被占用问题

SpringBoot2.x配置HTTPS访问,总体上可以分为两大步:一.生成SSL证书;二.配置HTTPS访问。生成SSL证书取得SSL证书的方法有多种方式:可以云服务器购买免费的ssl证书 ,也可以使用命令生成ssl证书,由于云厂商上需要绑定域名,所以自己生成对应的密钥证书。使用jdk自带的keytool生成客户端证书:keytool -genkey -alias client -keypass 12345678 -keyalg RSA -keysize 2048 -validity 365 -

2021-10-19 22:56:07 1466

原创 千云物流 - CM安装需要的服务

管理功能描述Activiti Monitor:收集关于mr服务运行的活动信息,默认情况下不添加此角色,实际生产环境也是不需要的。Host Monitor:收集有关主机的运行状况和指标信息。Service monitor:从yarn和impala服务中收集关于服务活动信息的健康和度量信息。Event Server:聚合组件的事情并将其用于报警和搜索。Alert Publisher:为特定类型的事件生成和提供报警,实际情况下用的少。授权目录安装mkdir -p /var/lib/cloudera-

2021-07-02 10:02:36 775

原创 千云物流 -安装企业CM&CDH6.3.2

基础环境准备需要的安装资料https://download.csdn.net/download/u013642886/19955534需要准备的服务器机器系统配置安装服务hadoop18C 32G 300GHue Server, Service Monitor, Activity Monitor, Host Monitor, Event Server, Alert Publisher, Oozie Server Hbase Master, Hbase Thrift Serv

2021-07-01 17:05:12 512

原创 千云物流- hadoop集群部署

准备hadoop镜像具体参考 https://blog.csdn.net/qq_45744501/article/details/112175428这里已经打包好部署的镜像了docker pull janle88/hadoop:latest部署hadoop到k8s上ConfigMap 这里不要使用ip,避免datanode连不上namenode,下边的配置有一个ConfigMapyanl配置配置数量配置明细ConfigMap1kube-hadoop-confSe

2021-06-03 16:42:46 568

原创 千云物流- k8s本地集群使用LoadBalancer

metallb引入Kubernetes没有为裸机集群提供LoadBalance,所以就出现我安装的service在请求EXTERNAL-IP 时候一直处于pending,私有云架构的kubernetes集群不支持LoadBalance,在自己的集群没有这个情况所以会出现以下的情况,为解决使用LoadBalance我们引入了metallb。kubectl get serviceNAME TYPE CLUSTER-IP EXTERNAL-IP PORT(

2021-06-01 16:53:50 3755

原创 千云物流 -k8s部署服务访问集群内应用

官网文档地址https://kubernetes.io/zh/docs/tasks/access-application-cluster/service-access-application-cluster/这里google的镜像在国内不能下载使用 empiregeneral/node-hello:1.0部署Hello Word的应用创建deploymentapiVersion: apps/v1kind: Deploymentmetadata: name: hello-worldspec:

2021-05-27 16:23:53 290

原创 千云物流 -k8s部署kubenates-dashboard

在github上找到yaml地址https://raw.githubusercontent.com/kubernetes/dashboard/v2.0.4/aio/deploy/recommended.yaml可以将文件下载下来wget https://raw.githubusercontent.com/kubernetes/dashboard/v2.0.4/aio/deploy/recommended.yaml修改yaml 文件中的Service ,添加type类型为NodePort ,并添加n

2021-05-25 15:13:25 541 1

原创 千云物流 -k8s升级kubeadm

查看全部可用kubeadmyum list --showduplicates kubeadm --disableexcludes=kubernetes升级 kubelet/kubectlyum install -y kubelet-1.15.5 kubeadm-1.15.5 kubectl-1.15.5systemctl daemon-reloadsystemctl restart kubelet直接使用命令升级在1.15.0及以后的版本可以直接升级 kubeadm upgrade di

2021-05-25 11:39:44 333

原创 千云物流 -k8s自己部署服务

实验准备环境分别将3台虚拟机命名,设置好对应IP,并将其写入域名解析/etc/hosts中,关闭防火墙,iptables,禁用selinux。还有要做到,时间必须一致。全部禁用swapCPU: 双核Mem: 2G3台linux服务器或者dockerhost时间必须同步主机名IP地址服务master10.10.1.22centos7node0110.10.1.61centos7node0210.10.1.74centos7验证时间是否一致

2021-05-20 19:20:02 674

原创 千云物流 -解决centos-yum无法正常使用问题

刚刚最小化方式安装了CentOS 7 后,yum不能正常工作!!!一,输入安装X Window命令,安装出错!!在shell里面输入命令:yum groupinstall “X Window System” ,随后回车,执行当前命令,发现居然yum不能正常工作!!!!二,验证yum是否正常安装了!在shell里面输入:yum --help ,结果显示yum已经正常安装了!!到底是哪里出了问题呢?经过网友的提示,我知道了,可能是我的网卡没能跟随操作系统启动!!!三,修改网卡配置,让网卡随操作系统

2021-05-19 23:43:16 496

原创 千云物流-openjdk:8-jdk-alpine镜像常见问题

时区问题,使用jdk获取当前时间慢8个小时使用docker exec命令进入容器内部发现alpine的时区是UTC时区,UTC时区是GTM0时区而北京时间是GTM+8时区,所以使用jdk localdatetime跟date获取到的时间总慢8个小时.date需要设置时间为北京时间解决方法设置Alpine linux系统时区 查找alpine linux的文档得知可以通过tzdata包来设置时区,在构建docker 镜像的时候,DockerFile加上这句话就好了apk add tzdat

2021-05-11 09:39:22 1804

原创 千云物流-k8s通过Ingress进行灰度发布

部署一个新的应用用于新的发布,并通过 Ingress 能力实现灰度发布。实现目的通过 Ingress 按权重进行灰度发布通过 Ingress 按 Header 进行灰度发布灰度及蓝绿发布是为新版本创建一个与老版本完全一致的生产环境,在不影响老版本的前提下,按照一定的规则把部分流量切换到新版本,当新版本试运行一段时间没有问题后,将用户的全量流量从老版本迁移至新版本。部署应用##部署 Deployment V2 应用创建如下 YAML 文件(app-v1.yaml)apiVersion: .

2021-04-27 17:21:55 537

原创 千云物流 -k8s 阿里云使用 Kubectl部署web 服务

部署业务应用我们需要将业务应用部署到 k8s 集群中。这里我们已经准备好了一个应用并打包成镜像,镜像地址如下:registry.cn-shanghai.aliyuncs.com/workbench1459088147016887/handsonack_test:3这是一个使用 spring boot 开发的 java web 应用。这个应用会监听 8080 端口,接受所有路径的访问,并输出一些环境基本信息。定义一个资源要让这个 web 应用的镜像在 k8s 中运行,我们首先要定义一个 deploy

2021-04-27 16:57:57 661

原创 千云物流- OkHttp使用遇到问题

OkHttpClient单例在生产现场产生的问题就是不断创建线程、最后服务器反应会变得很慢,线程切换占据了CPU得绝大部分时间。导致服务会出现假死得情况。以上是我们通过工具看到得创建得线程池,//我的代码OkHttpClient client = new OkHttpClient();//源码 this(new OkHttpClient.Builder()); //构造器实现public Builder() { this.dispatcher = new Dispa

2021-04-23 15:37:30 532

redis-6.2.12可执行安装包

redis-6.2.12编译后的文件,需要的可以拿走。有问题可以随时咨询,运维相关的redis集群交流。

2023-06-06

ttms-tkk.rar

google翻译,tkk,java简单样例,可以自己修改为自己想要翻译的语言,接口的破解方式可以使用该方式。如果不能使用可以评论找我要最新版本,期望能给好评

2021-09-06

生成windows服务.zip

java生成windows服务需要的包

2021-02-02

阿里巴巴Java开发手册(详尽版).zip

主要是阿里的代码规约,可以参考和学习应用到自己的项目中,好多自己没有注意但是实际存在的代码问题可以在这里找到。可以说是阿里为自己公司内部统一也是煞费苦心啊。

2020-04-30

de4dot-Reactor5.0-janle.7z

之前好多都不好使,虽然是生成了对应的-cleaned,但是没有真正的脱壳和解密混淆。 但是这款调整过的使用后可以。大家如果有反混淆不了的不要喷,能反混淆的给个好评。

2020-03-29

ppassport-ui.zip

前后端分离接入授权资源服务网关的demo样例服务。具体的代码需要依赖自己的sso服务。需要依赖oauth和springsecurity的服务,由于配置中需要制定调用校验token的接口和授权的接口。

2019-08-08

SpringSecurity+OAuth2+SSO.pptx

浏览器的单点登录,基于session的或者是基于app的基于token的,app类似SPA方式,但是有个不同点,就是在多个app或者多个SPA下怎么做单点登录。一开始以为很容易。但是在搞一段时间啊后发现自己越走越黑,越走越远,总结下来自己对协议理解还是不够透彻,对之前理解的前后端分离的SSO还是止步于session的交互方式。在涉及到多个域之间换取token还是有一些问题。

2019-05-30

OAuth2研究.pptx

对于Oauth2.0与Oauth1.0的区别分享,对于Spring social的代码分析和解读,解析Oauth2在实际应用中的使用。

2019-05-17

从Ripple看区块链技术对跨境支付模式的变革与创新

从Ripple看区块链技术对跨境支付模式的变革与创新-张爱军,学习设计。

2019-04-25

一种清算结算区块链设计

一种清算结算区块链设计-,提供对应的设计思路。详细的设计方案,实用的时候看此文档。

2019-04-25

工业区块链应用白皮书(1-0版)

工业区块链应用白皮书(1-0版)公开版本,需要下载的直接拿去看。

2019-04-25

金融区块链研究报告(2018)

实际使用场景,针对技术研究相关的参考文档。具体看各自的使用场景。

2019-04-25

天猫TMF调研

主要针对平台服务的构建方案,支持天猫的交易系统的平台调用。

2019-01-09

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除