• 2024-05-09Springboot项目镜像制作&传递环境变量、设置hostname、动态设置JVM参数、cmd&entrypoint区别
    实现制作一个springboot的镜像,并且可以传递环境变量实现动态JVM参数和端口。0.准备&cmd、entrypoint区别1.准备springboot项目一个简单的springboot项目,默认启动8001端口,里面只有一个接口。xxx%curllocalhost:8081indexdocker环境2.CMD、entrypoint区
  • 2024-04-29tomcat白名单(九)end
    abouthealthcheckapi: PeriodTLSterminationmodesprintboottcptunnelhealthcheckcommentbeforeSept2023edgehttp20000/http20000 Sept2023-Apr2024passthroughhttp8081tls20000http8081 Apr2024passthroughhttp8081tls2
  • 2024-04-11indexOf
    lettext="dockerrun-d-p8080:8080-p8081:8081-p8081:8081-p8081:8081-P8082-P8082-ekey1=value1-ekey2=value23-ekey3value3"letarray1=findStringIndex(text,"-p");letarray2=findStringIndex(text,"-P"
  • 2024-04-06Redis从入门到精通(七)Redis实战(四)库存超卖、一人一单与Redis分布式锁
    ↑↑↑请在文章开头处下载测试项目源代码↑↑↑文章目录前言4.3优惠券秒杀4.3.4库存超卖问题及其解决4.3.4.1问题分析4.3.4.2问题解决4.3.5一人一单需求4.3.5.1需求分析4.3.5.2代码实现4.3.5.3并发问题4.3.5.4悲观锁解决并发问题4.3.5.5集群环境下的并发问题
  • 2024-03-26docker-运行JavaWeb服务(jar包)
    环境说明linux系统版本:lsb_release-adocker版本:docker-v 不同的操作系统以及软件版本,可能会遇到不一样的问题,一定要注意版本问题。 查看docker中mysql的版本,可以去官网,需要kx上网才能打开。https://hub.docker.com/ 最好是确认自己的服务器已经设置阿里云的镜
  • 2024-03-25docker compose 部署 nexus3
    创建数据目录mkdir-pv/data/nexus/nexus-data&&chown-R200/data/nexus/nexus-datadocker-compose.yamlversion:'3'services:nexus3:image:sonatype/nexus3:3.66.0container_name:nexus3restart:alwaysenvironment:
  • 2024-03-17BcLinux-Redis-集群(cluster)模式安装配置
    IP:192.168.0.28081、8082IP:192.168.0.3 8081、8082IP:192.168.0.4 8081、80821、三个节点同样操作[root@server-1setup]#yuminstalltcl或者:wgethttp://downloads.sourceforge.net/tcl/tcl8.6.1-src.tar.gztarxzvftcl8.6.1-src.tar.gz-C/home/local/cd/home/loc
  • 2024-03-05netty client请求127.0.0.1:8081,server端无响应问题排查
    问题描述代码:https://github.com/normanmaurer/netty-in-action/tree/2.0-SNAPSHOT/chapter2利用netty,起了两个服务:echoServer,绑定8081端口。echoClient,请求127.0.0.1:8081端口。client和server建立链接之后,并发送报文:publicclassEchoClientHandlerextendsSi
  • 2024-01-04k8s多集群管理工具--kuboard v3
    docker拉取镜像安装部署kuboard:v31、###docker拉取镜像dockerpullswr.cn-east-2.myhuaweicloud.com/kuboard/kuboard:v32、###启动kuboard容器dockerrun-d\--restart=unless-stopped\--name=kuboard\-p8081:80/tcp\-p30081:10081/tcp\-eKUBOARD_EN
  • 2023-11-2412.私服配置说明
    私服配置说明访问私服:http://192.168.150.101:8081访问密码:admin/admin使用私服,需要在maven的settings.xml配置文件中,做如下配置:需要在servers标签中,配置访问私服的个人凭证(访问的用户名和密码)<server><id>maven-releases</id><username>admin</username>
  • 2023-11-06nexus搭建实践
    安装nexus dockerrun-d\ --namenexus\ -p8081:8081/tcp\ -p8082:8082/tcp\ -p8083:8083/tcp\ -p8084:8084/tcp\ -p8085:8085/tcp\ --restart=always\ sonatype/nexus3:3.28.0 dockercpnexus:/nexus-data/opt/nexus chmod-R777/opt/nex
  • 2023-10-01@LoadBalanced注解实现负载均衡功能过程
     基本流程如下:拦截我们的RestTemplate请求http://userservice/user/1RibbonLoadBalancerClient会从请求url中获取服务名称,也就是user-serviceDynamicServerListLoadBalancer根据user-service到eureka拉取服务列表eureka返回列表,localhost:8081、localhost:8082I
  • 2023-09-23docker-compose 部署 phpmyadmin
    docker-compose.yamlversion:'3.9'services:phpmyadmin:image:phpmyadmincontainer_name:phpmyadminrestart:alwaysprivileged:trueenvironment:-PMA_HOST=192.168.0.152ports:-"8081:80"ne
  • 2023-09-13dubbo分布式项目开发____dubbo控制台管理
    //1.将dubbo-admin放到tomcat下自行解压修改dubbo.properties文件结构如下为了避免冲突如用到多个tomcat时修改端口号即可8080  其他8081...2..3..4等//从命名下war包的名称不带版本号放到tomcat下解压出来的就不带版本号了//启动tomcat访问这个项目我个人用的是8081单独
  • 2023-09-02npm教程:发布包到nexus私服
    使用nrm管理npm源nrmaddrofohttp://localhost:8081/repository/rofo-npm-group/nrmuserofo或者npmconfigsetregistryhttp://localhost:8081/repository/rofo-npm-group/npm登录npmlogin-registry=http://localhost:8081/repository/rofo-npm-hosted/npm发布包到私
  • 2023-08-25Tomcat修改端口号
    1.首先找到tomcat安装目录下的conf文件夹中的server.xml文件 2.找到protocol值为HTTP/1.1的Connector标签,其中port就是端口号,它原先的值为8080,现在我把它改成8081 3.运行tomcat,可以发现它的端口号变成了8081
  • 2023-08-19Debezium+KafkaConnect+Confluent实现企业级实时数据复制平台
    【I】集群规划5台节点IP地址  10.101.1.45 ZK、Kafka、DebeziumConnector、JDK、DebeziumUI、MySQL、Kafka-Eagle10.101.1.46 ZK、Kafka、DebeziumConnector、JDK10.101.1.47 ZK、Kafka、DebeziumConnector、JDK10.101.1.48 ZK、Kafka、DebeziumConnector、JDK10.
  • 2023-08-1512
    ApacheFlink目录遍历漏洞复现CVE-2020-17519前置知识ApacheFlink:ApacheFlink是一个框架和分布式处理引擎,用于在无边界和有边界数据流上进行有状态的计算。Flink能在所有常见集群环境中运行,并能以内存速度和任意规模进行计算。漏洞利用条件:ApacheFlink版本为1.11.0
  • 2023-08-02Docker部署项目实践
    上一篇文件介绍了《Docker基础》,介绍类介绍如何使用docker发布java项目。一、项目打包首先,Docker部署项目前,先将项目打包好,比如达成jar文件,最好直接测试jar是否可运行,这里指定了端口1java-jaryour-app.jar--server.port=8081然后,将打包好的文件放到服务器指定位置 
  • 2023-07-28nginx 负载均衡
    nginx配置:worker_processes1;events{worker_connections1024;}http{server{listen8081;location/{root/data/xc1;}}server{listen8082;location/{root/data/xc2;}}server{list
  • 2023-07-18maven私服测试案例
    私服测试1、下载私服依赖jar包setting.xml配置<mirrors><!--私服镜像地址--><mirror><id>nexus</id><mirrorOf>*</mirrorOf><url>http://119.
  • 2023-07-04caddy代理,免编译固件开发
    路由交换机分离caddy代理前端球盖不用依赖后端编译:Jquery项目:在根目录下打开cmd执行npm-gihttp-server(这一步下载文件服务器)执行http-server(这一步会得到Availableon:http://192.168.10.66:8081http://192.168.16.66:8081http://192.168.5.197:8081http
  • 2023-06-26Jenkins搭建
    1.JDK11(JDK8已经不支持LongTerm版本的Jenkins了),并配置环境变量2.下载Jenkins: https://www.jenkins.io/download/本次是在Windows10安装的,下载Windows版本的war包3.在Jenkins.war包的目录使用cmd,命令启动Jenkins,可以指定端口号,一般指定一个不常用的会方便些。 java-jar
  • 2023-06-10VSCode使用指定的 SOCKS 代理进行网络连接
    VSCode使用指定的SOCKS代理进行网络连接June10,2023vscode怎么打开settings.json文件?ChatGPT在VisualStudioCode(VSCode)中,打开settings.json文件的步骤如下:打开VisualStudioCode。点击左上角的“文件”菜单,然后选择“首选项”>“设置”(或者你可
  • 2023-06-08Docker(四):部署Nginx
    1.查找Nginx镜像dockersearchNginx 2.下载Nginx镜像dockerpullnginx 3.查看是否下载成功dockerimages 4.创建容器并启动dockerrun-d-p8081:80--nameNginx01nginx这里使用nginx镜像创建了一个名为Nginx01的容器,开放外主机端口8081映射到容器的80端