spring boot (tomcat) 指定使用ipv4 netstat -ntupl查询结果为tcp4(不是tcp6)
问题
spring boot 打的jar包,用java命令启动。netstat -ntupl 查看端口监听,只有tcp6 没有tcp4。而阿里云通常的入栈规则是ipv4.
诱因
怀疑是此处的原因,导致可以通过ip访问服务,但不能通过域名访问。(此怀疑是错误的,实际原因是ssl证书在windows系统解压,再rz到服务器,导致证书不可用。直接rz zip文件,不要在windows解压,有时会有问题【不确定原因】)
解答
添加java 启动参数-Djava.net.preferIPv4Stack=true
curr_date=`date +%d-%m-%Y`
curr_time=`date +"%Y-%m-%d %H:%M:%S"`
nohup java -Xms256m -Xmx26440m -Djava.net.preferIPv4Stack=true -jar /root/supersign_ms/$app_name --spring.config.location=/root/supersign_ms/application-pro.yml >/root/supersign_ms/log/${curr_date}.console.log 2>&1 &
echo "$app_name started pid:$! at $curr_time "
spring boot (tomcat) 指定使用ipv4 netstat -ntupl查询结果为tcp4(不是tcp6)相关推荐
- Spring Boot Tomcat 配置【数安时代 GDCA】SSL证书安装
环境:Windows Server 2012 .Spring Boot 1.5.x (Tomcat 8).Java 8 前提:域名经过备案 目录 数安时代申请免费的SSL证书 生成Keystore 配 ...
- 如何配置Spring Boot Tomcat
1.概述 Spring Boot Web应用程序默认包含预配置的嵌入式Web服务器.但在某些情况下,我们要修改默认配置以满足自定义要求. 在本教程中,我们将介绍通过application.proper ...
- 全球数据一致性,事务,微服务和Spring Boot / Tomcat / Jetty
我们通常会构建需要一起执行以下几项操作的应用程序:调用后端(微)服务,写入数据库,发送JMS消息等.但是,如果在调用其中之一时出错,会发生什么情况?远程资源,例如,在调用Web服务后,如果数据库插入失 ...
- java 启动某个类_java – Spring Boot – 如何指定备用启动类? (多个入口点)
我想添加一个替代的入口点到我的 Spring-Boot应用程序.我宁愿把它当成一个肥罐.这可能吗? 根据他们的documentation,属性loader.main指定要启动的主类的名称. 我尝试ja ...
- Spring boot Tomcat配置
来自: https://www.cnblogs.com/a8457013/p/7687764.html 转载于:https://www.cnblogs.com/eason-d/p/7884307.ht ...
- Spring Boot笔记-JPA中自定义@Query分页查询
如下事例代码: @Repository public interface XXXXXRepository extends JpaRepository<XXXYYY, XXXYYYPK> { ...
- Spring Boot –如何更改Tomcat端口
在Spring Boot中,要更改嵌入式Tomcat初始化端口(8080),请更新server.port属性. PS已通过Spring Boot 1.4.2测试. 1.属性和Yaml 1.1通过属性文 ...
- Spring Boot的Tomcat 启动详解
https://juejin.im/post/5a3273a451882575d42f68f9 在解读embeddedTomcat容器启动之前有几个要点需读懂 Spring Boot @Configu ...
- Spring Boot 2.X 对 web 的开发支持(二)
Spring Boot 2.X 对 web 的支持开发 上章节的 Spring Boot 的入门案例,我们感受到 Spring Boot 简单的配置即可运行项目. 今天了解 Spring Boot 对 ...
最新文章
- JUC并发编程八 并发架构--ReentrantLock
- UA MATH563 概率论的数学基础 鞅论初步5 鞅的定义
- python读写二进制文件的方法
- mybatis mysql 乐观锁_基于tx.mapper实现的mysql乐观锁
- 一个程序员写多门语言不会记串么?
- 简单的MYSQL数据库
- C# Lambda表达式 基础
- 领域模型(domain model)贫血模型(anaemic domain model)充血模型(rich domain model)
- python拨号_python 拨号代码(win10 系统亲测有效)
- 服务器每天产生1t文件,编写自己的服务器 - osc_popfjd1t的个人空间 - OSCHINA - 中文开源技术交流社区...
- 速成pytorch学习——1天
- 终于转了,写写人生学习规划
- 创建tensor的几种常用方式
- 怎么设置ppt页面的长度和宽度_FL Studio采样器该怎么设置? FL采样设置页面详解。...
- 冒泡排序 (Bubble Sort)
- DeepFace介绍
- 感性负载与容性负载的区别
- gdb学习20:总结
- linux外接无线网卡,外接无线网卡+linux配置指南
- 网页制作存在的一些难点