logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

如何向容器传递环境变量,以及如何查看Docker容器环境变量

1 前言了解Docker容器的运行环境非常重要,我们把应用放在容器里执行,环境变量会直接影响程序的执行效果。所以我们要知道容器内部的环境变量,也要知道如何改变这些环境变量。2 设置环境变量2.1 方式一:打包设置dockerfile在通过Dockerfile打包镜像的时候可以配置环境变量:ENV SERVER_PORT 80ENV APP_NAME pkslow2.2 方式二:启动设置docker

Java Json 数据下划线与驼峰格式进行相互转换

开发中,我们经常会使用JSON格式的数据进行传输。但是不同的需求,可能传递的数据格式不太一样,有的需要下划线,有的需要驼峰,而我们的 Java 实体类又是一个,如何将他们来回转换呢?其实,在各种JSON 工具中,都提供了这个方法,下面针对Fastjson、Jackson、Gson 这三种常用的工具来进行下简单的介绍。User类public class User {private String na

rancher2.6 docker版本部署

注:上面命令中rancher的版本v2.6.5,仅仅是我因为我们环境中使用的k8s都是 1.20.1 到1.23.6 之间的版本。

文章图片
#kubernetes#容器#云原生
Kafka常用命令简介

常用的几个命令如下:kafka-server-start.shkafka-console-consumer.shkafka-console-producer.shkafka-topics.sh在这几个命令中,第一个仅用于启动Kafka,后两个console常用于测试,用途最多的是最后一个命令,所以下面命令中主要介绍的就是 kafka-topics.sh。kafka-se...

注解@KafkaListener批量接收消息

之前介绍了如何在SpringBoot中集成Kafka,但是默认情况下,@KafkaListener都是一条一条消费,如果想要一次消费一个批量的话,我们都知道,在kafka原生的API可以通过poll(num)来获取一次获取num条消息:那么使用在Springboot中使用@KafkaListener能否实现批量监听呢?看了spring-kafka的官方文档https://docs.spri...

SpringBoot中使用@KafkaListener如何动态指定topic

背景: 在公司的SpringBoot项目中使用注解 @org.springframework.kafka.annotation.KafkaListener 的时候,kafka的topic可以使用注解中的topics属性自行设定,但是问题是,公司在每个环境的topicName不一样,项目的结构是SpringBoot在启动的时候会读取相应环境(int、uat、pro)的yml文件,所以现在的问题是..

InitializingBean、BeanPostProcessor、init-method、@PostConstruct执行先后顺序

一、理论@PostConstruct 注解好多人以为是Spring提供的。其实是Java自己的注解。该注解被用来修饰一个非静态的void()方法。被@PostConstruct修饰的方法会在服务器加载Servlet的时候运行,并且只会被服务器执行一次。PostConstruct在构造函数之后执行,init()方法之前执行。通常我们会是在Spring框架中使用到@PostConstruct注解 该注

Kafka-manager的基本配置和运行

一、下载安装想要查看和管理Kafka,完全使用命令并不方便,我们可以使用雅虎开源的Kafka-manager,GitHub地址如下:https://github.com/yahoo/kafka-manager我们可以使用Git或者直接从Releases中下载,此处从下面的地址下载 1.3.3.7 版本:https://github.com/yahoo/kafka-manage...

flyway使用简介

官网https://flywaydb.org/背景Flyway是独立于数据库的应用、管理并跟踪数据库变更的数据库版本管理工具。用通俗的话讲,Flyway可以像Git管理不同人的代码那样,管理不同人的sql脚本,从而做到数据库同步。流程1、 首先配置好flyway的基本信息后,运行项目,会在数据库表中默认新建一个数据表用于存储flyway的运行信息,默认的数据库名:flyway_...

SQL语句:left join后面加上where条件

select a.*,b.*from table1 aleft join table2 b on b.X=a.Xwhere XXX如上SQL:一旦使用了left join,没有where条件时,左表table1会显示全部内容   而使用了where,只有满足where条件的记录才会显示(左表显示部分或者全部不显示)一旦加上where条件,则显示的结果等于inner jo...

    共 13 条
  • 1
  • 2
  • 请选择