- 博客(52)
- 收藏
- 关注
原创 【java】实现sse调用websocket接口,忽略wss证书并控制sse吐字速度
【代码】【java】实现sse调用websocket接口,忽略wss证书并控制sse吐字速度。
2024-07-11 10:45:46
779
原创 apache --- HttpClientUtils工具类
【代码】apache --- HttpClientUtils工具类。详细介绍了如何在Java项目中使用ApacheHttpClient库进行HTTP的GET和POST请求,包括配置连接池、设置请求参数、处理URL编码、管理连接生命周期以及资源释放。
2024-04-11 11:19:08
540
原创 集成xxljob项目如何迁移到K8S
大家好,今天我们将基于XXL-Job,探讨任务调度迁移到云端的相关话题。解决任务调度组件在迁移过程中遇到的自动注册、分片执行等问题。
2024-01-15 14:50:21
1726
原创 K8S如何部署ZooKeeper(续)-- Too many connections报错解决
K8S如何部署ZooKeeper(续)-- Too many connections报错解决
2024-01-12 17:02:36
716
原创 K8S如何部署ActiveMQ(单机、集群)
大家好,在今天的讨论中,我们将深入研究如何将ActiveMQ迁移到云端,以便更好地利用Kubernetes的容器调度和资源管理能力,确保ActiveMQ的高可用性和可扩展性。ActiveMQ是Apache开源组织推出的一款开源的、完全支持JMS1.1和J2EE1.4规范的JMS Provider实现的消息中间件(MOM)。它是所有开源项目中最流行也最强大的开源消息中间件,主要用于分布式系统架构中,可以实现高可用、高性能、可伸缩、易用和安全的企业级面向消息服务的系统。
2023-11-24 11:59:34
1497
原创 K8S如何部署ZooKeeper以及如何进行ZooKeeper的平滑替换
在之前的章节中,我们已经成功地将Dubbo项目迁移到了云环境。在这个过程中,我们选择了单机ZooKeeper作为注册中心。接下来,我们将探讨如何将单机ZooKeeper部署到云端,以及在上云过程中可能遇到的问题及解决方案。ZooKeeper是一个开源的分布式协调服务,由Apache软件基金会开发。它主要用于实现分布式系统中的配置管理、命名服务、分布式同步和组服务等,是一个功能强大、高性能、高可用性和可扩展性的分布式协调服务,广泛应用于各种分布式系统和微服务架构中。
2023-08-23 16:26:49
2193
1
原创 K8S如何部署Redis(单机、集群)
在今天的讨论中,我们将深入研究如何将Redis数据库迁移到云端,以便更好地利用云计算的优势提高数据管理的灵活性。Redis(Remote Dictionary Server)是一个开源的、基于内存的数据结构存储系统,它可以用作数据库、缓存和消息代理。Redis支持多种数据结构,如字符串、列表、集合、散列等,具有高性能、低延迟、持久化等特点。在Kubernetes(K8S)中部署Redis是一项常见的任务,因为Redis是一个高性能的键值存储数据库,非常适合用于缓存、消息队列等场景。
2023-08-23 16:18:37
10243
2
原创 redis配置工具类,使用LettuceConnectionFactory并关闭ping
redis配置工具类(LettuceConnectionFactory)
2023-05-19 14:38:58
2000
原创 Dubbo项目如何平滑迁移到K8S
Dubbo是阿里巴巴公司开源的一个高性能、轻量级的Java RPC框架,可以和 Spring框架无缝集成。在本章中讲述Dubbo项目上云过程中的遇到的一些问题以及相关解决方案。
2023-03-20 16:34:17
269
原创 k8s的Service中nodePort,targetPort,port的区别和意义
k8s集群外部机器可访问的端口,那么其他机器就可以通过浏览器访问ClientIP(k8s集群内任一机器ip)//8082访问到该服务。k8s中的服务之间访问的端口,集群内其他容器需要通过8081端口访问该服务,外部机器不能访问通过该端口访问该服务。容器的端口(最根本的端口入口),也就是没上k8s之前该服务使用的端口。...
2022-07-16 10:22:03
1656
原创 springboot-dubbo-demo,基于注解的完整消费者和提供者
springboot-dubbo-demo,基于注解的完整消费者和提供者。
2022-04-08 14:17:08
1223
原创 Jenkinsfile、Dockerfile、deploy.yml完整CI/CD流程参考
Dockerfile#基础镜像:仓库是java,tag是8FROM openjdk:8-jdk##此处是打包的jar包名称,不带.jar后缀ENV API_NAME=dubbo-provide-service##工作目录ENV WORK_DIR=/app/service/$API_NAME##临时目录,如果不指定该目录可能会导致Springboot项目启动报错ENV TMP_DIR=$WORK_DIR/temp##完整jar包名称ENV JAR_NAME=$API_NAME\.ja
2022-04-08 10:30:20
2930
原创 解决因多网卡导致dubbo注册到ZK的IP错误问题,dubbox(当当,2.8.4)升级至dubbo(Apache,2.7.15)并集成dubbo-admin
dubbo.xml配置文件修改1 1.2替换原来dubbo相关标签,改成如下标签(标红位置) <beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:dubbo="http://dubbo.apache.org/schema/dubbo" xsi:...
2022-02-19 16:00:15
3925
原创 nginx 部署spring boot +vue
server { ## 此处修改为具体端口,此端口为前端页面访问端口 listen 18686; server_name localhost; location / { ## 此处修改为前端部署路径 root /app/ui; index index.html; } location /api {
2022-02-19 15:03:17
1482
原创 mysql 创建序列以及使用方法
DROP TABLE IF EXISTS t_sequence; -- 建t_sequence表,指定seq列为无符号大整型,可支持无符号值:0(default)到18446744073709551615(0到2^64–1)。CREATE TABLE t_sequence ( name VARCHAR(50) NOT NULL, current_value BIGINT UNSIGNED NOT NULL DEFAULT 0, increment ..
2021-04-25 11:42:00
1729
原创 spring 异步配置
package com.config;import org.springframework.context.annotation.Bean;import org.springframework.context.annotation.Configuration;import org.springframework.scheduling.annotation.EnableAsync;import org.springframework.scheduling.concurrent.ThreadPool.
2021-01-29 15:35:09
198
原创 自定义SQL拦截器
package com.demo.common.interceptor;import com.fasterxml.jackson.databind.DeserializationFeature;import com.fasterxml.jackson.databind.JavaType;import com.fasterxml.jackson.databind.ObjectMapper;import com.google.common.collect.Lists;import com.goog.
2021-01-04 10:07:44
1822
原创 spring MVC 配置fastjson解析,解决低版本springframework中Jackson安全漏洞问题
1、pom.xml种排除所有Jackson相关jar包2、spring配置文件中如果已存在<mvc:annotation-driven>标签,则需要注释掉原来的标签如果存在<bean class="org.springframework.http.converter.json.MappingJackson2HttpMessageConverter">也需要同步注释掉3、spring配置文件中添加以下代码 <!-- spring mvc 返回字符...
2021-01-04 09:50:06
562
1
原创 spring-mybatis项目如何配置相同(/不同)类型的多数据源(mysql和oracle)
spring-mybatis项目如何配置相同(/不同)类型的多数据源(mysql和oracle)
2020-07-29 10:03:25
570
原创 dubbo 笔记
获取Consumer/Provider的ip com.alibaba.dubbo.rpc.RpcContext.getContext().getRemoteHost();注:Consumer获取到的是Provider的ip;Provider获取到的是Consumer的ip
2020-07-28 16:10:00
222
原创 Springboot shell启动脚本
#!/bin/sh## java 此处是指定jdk启动export JAVA_HOME=/usr/local/java/jdk1.8.0_181export JRE_HOME=$JAVA_HOME/jre ##此处是打包的jar包名称,不带.jar后缀API_NAME=demo##项目路径SERVICE_DIR=/usr/local/service/exchange-demo##临时目录,如果不指定该目录(使用默认路径)可能会导致启动报错TMP_DIR=$SERVICE_DIR/temp
2020-07-24 11:01:07
3594
1
原创 logback-spring.xml 配置文件
<?xml version="1.0" encoding="UTF-8"?><!-- 日志级别从低到高分为TRACE < DEBUG < INFO < WARN < ERROR < FATAL,如果设置为WARN,则低于WARN的信息都不会输出 --><!-- scan:当此属性设置为true时,配置文件如果发生改变,将会被重新加载...
2020-01-09 16:29:17
198
apache-skywalking-java-agent 8.8.0-9.2.0,一共12个版本
2024-04-19
K8S部署Redis脚本,单机、集群
2023-08-23
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人