logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

docker-compose 解决容器间相互通信,例如:容器内项目访问其他容器的mysql

最近使用docker部署的项目,遇到容器间相互通信的问题,遂整理处理以便后续使用。我的应用场景是mysql数据库和springboot项目分别使用不同的docker容器启动,这样导致springboot项目访问数据库受限,期间采用过多种方式都未解决,最后使用docker-compose启动方式完美解决问题。至于安装docker和docker-compose请自行百度,这里不再讲解。这里直接贴上do

文章图片
#docker
java解决 es(elasticsearch)查询数据超出10000条报错

这是因为es默认的查询最大值是10000,查询的条数超出这个值就会报错,通过查资料得知,影响查询的是这个配置 max_result_window,因此我们需要修改这个默认值。这里我采用的是HttpPut请求的方式修改es的配置,代码如下...

#elasticsearch#java
redis分页查询

redis不仅可以存普通文本,还可以存入List,这里就整理了下用redis做分页查询的功能。首先定义一个redis工具类,这里只贴出了需要的方法。public class RedisUtils {private JedisPool pool;public RedisUtils() {if (pool == null) {JedisPoolConfig config = new JedisPool

#redis
docker-compose 解决容器间相互通信,例如:容器内项目访问其他容器的mysql

最近使用docker部署的项目,遇到容器间相互通信的问题,遂整理处理以便后续使用。我的应用场景是mysql数据库和springboot项目分别使用不同的docker容器启动,这样导致springboot项目访问数据库受限,期间采用过多种方式都未解决,最后使用docker-compose启动方式完美解决问题。至于安装docker和docker-compose请自行百度,这里不再讲解。这里直接贴上do

#docker
暂无文章信息