logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

docker镜像 容器 启动、停止、删除容器、查看端口映射

先谈一下对镜像、容器的理解,镜像是个程序,是静止的,启动后就变为容器,容器可以关闭,关闭后还是容器,不再是镜像;docker在下载镜像时,是从某个源下载的,默认源是docker官方的,在外国,下载慢可以使用国内的源。镜像是有路径的,如果镜像有路径,那么拉取时要指定路径。指定镜像源编辑/etc/docker/daemon.json,{"registry-mirrors": ["https://reg

#docker#容器#运维
centos7 访问docker外网ip访问不通

为什么开启ipv4转发,外网与docker通信可达了?推测是宿主机与docker分属不同网络,默认的,docker桥接到宿主机,桥接模式下宿主机与docker使用网络地址转换(NAT)通信,它们之间需要路由,开启ipv4也就是开启了路由、NAT功能,从而网络可通。

文章图片
#docker#tcp/ip#kubernetes
docker compose up后,ping不通宿主机

有两台服务器,上游nginx主机(ip:172.19.x.x)、下游nginx主机(172.17.x.x),某天发现从上游nginx主机ping不通下游nginx主机,回想最近在下游nginx主机上装过docker,细查发现,除了docker0网卡(ip:172.18.0.1),还有执行时创建的网卡br-4f284f2c67de(ip:172.19.0.1),与上游nginx主机是同一个网段,导致

#docker#php#容器
服务端推送、 server sent event、sse、springboot+sse、流式输出、发布到正式环境后不好使nginx设置

SSE是一种规范而不是一种新协议,它使用http通信,返回的,客户端通过监听事件不断获取数据,链接断掉后会自动重连,接收完数据后由客户端发起关闭连接。

文章图片
#spring boot#后端#java
springboot rabbitmq 发布订阅 广播模式

实现发布订阅(广播模式)的关键在于对exchange类型的理解,可参考amqp协议、rabbitmq入门、springboot集成rabbitmq,源码中的类型有如下几种/***//*** routing key和binding key完全匹配*//*** binding key可使用通配符来匹配routing key*//*** 会忽略routing key、binding key,消息发送到绑

文章图片
#java-rabbitmq#spring boot#rabbitmq
axios 发送application/x-www-url-encoded、axios上传文件、axios下载文件、 ajax下载文件

工作中,经常用到axios,axios 发送application/x-www-url-encoded,axios上传文件,axios下载文件或者ajax下载文件,这里做个总结。

#ajax#javascript#前端
mysql cpu100% 排查

查看mysql线程首先查看mysql线程,有两种方法,第一使用show full processlist,第二查看information_schema.processlist,这两种查询结果是一样的,查表更方便一些,因为可以过滤字段。show full processlist;查看所有mysql线程(connection),如果不加full,则查看前100条。或者select * from inf

#mysql#数据库#sql
java springboot 大量close_wait连接 timeout waiting for connection from pool

系统在运行了6-7天后,突然出现,上次出现此问题因为时间紧迫,重启后恢复正常;但此次重启5分钟后,又出现此问题,这个问题不能再拖下去了,异常栈如下查看关键代码发现,方法返回了未进行关闭。查看端口情况,,发现大量close_wait。

文章图片
#java#spring boot#开发语言
Caused by: java.lang.OutOfMemoryError: unable to create new native thread

A程序大量请求B程序的某接口后,B程序无响应,此接口有http请求,现象是java进程还是存活的,端口也是占用的,但请求后无响应。查阅B程序日志,发现、;

文章图片
#java#开发语言
java 生成pdf技术选项; 字体 type1、ttf、ottf、cid、woff

#打印技术选型,java生成pdf最终选择了,itext7+pdfhtml+freemarker,freemarker是个模板引擎用来填充数据;pdfhtml,是itext官方套件,用来将html转为pdfitext是itext套件的核心、基础组件,底层是它来生成pdf;技术选型中,发现pdfhtml支持html5、css3,而flyingsaucer与pdfhtml作用相同,但只支持css2,并

#java#前端#javascript
    共 81 条
  • 1
  • 2
  • 3
  • 9
  • 请选择