问题

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)相关推荐

  1. Spring Boot Tomcat 配置【数安时代 GDCA】SSL证书安装

    环境:Windows Server 2012 .Spring Boot 1.5.x (Tomcat 8).Java 8 前提:域名经过备案 目录 数安时代申请免费的SSL证书 生成Keystore 配 ...

  2. 如何配置Spring Boot Tomcat

    1.概述 Spring Boot Web应用程序默认包含预配置的嵌入式Web服务器.但在某些情况下,我们要修改默认配置以满足自定义要求. 在本教程中,我们将介绍通过application.proper ...

  3. 全球数据一致性,事务,微服务和Spring Boot / Tomcat / Jetty

    我们通常会构建需要一起执行以下几项操作的应用程序:调用后端(微)服务,写入数据库,发送JMS消息等.但是,如果在调用其中之一时出错,会发生什么情况?远程资源,例如,在调用Web服务后,如果数据库插入失 ...

  4. java 启动某个类_java – Spring Boot – 如何指定备用启动类? (多个入口点)

    我想添加一个替代的入口点到我的 Spring-Boot应用程序.我宁愿把它当成一个肥罐.这可能吗? 根据他们的documentation,属性loader.main指定要启动的主类的名称. 我尝试ja ...

  5. Spring boot Tomcat配置

    来自: https://www.cnblogs.com/a8457013/p/7687764.html 转载于:https://www.cnblogs.com/eason-d/p/7884307.ht ...

  6. Spring Boot笔记-JPA中自定义@Query分页查询

    如下事例代码: @Repository public interface XXXXXRepository extends JpaRepository<XXXYYY, XXXYYYPK> { ...

  7. Spring Boot –如何更改Tomcat端口

    在Spring Boot中,要更改嵌入式Tomcat初始化端口(8080),请更新server.port属性. PS已通过Spring Boot 1.4.2测试. 1.属性和Yaml 1.1通过属性文 ...

  8. Spring Boot的Tomcat 启动详解

    https://juejin.im/post/5a3273a451882575d42f68f9 在解读embeddedTomcat容器启动之前有几个要点需读懂 Spring Boot @Configu ...

  9. Spring Boot 2.X 对 web 的开发支持(二)

    Spring Boot 2.X 对 web 的支持开发 上章节的 Spring Boot 的入门案例,我们感受到 Spring Boot 简单的配置即可运行项目. 今天了解 Spring Boot 对 ...

最新文章

  1. JUC并发编程八 并发架构--ReentrantLock
  2. UA MATH563 概率论的数学基础 鞅论初步5 鞅的定义
  3. python读写二进制文件的方法
  4. mybatis mysql 乐观锁_基于tx.mapper实现的mysql乐观锁
  5. 一个程序员写多门语言不会记串么?
  6. 简单的MYSQL数据库
  7. C# Lambda表达式 基础
  8. 领域模型(domain model)贫血模型(anaemic domain model)充血模型(rich domain model)
  9. python拨号_python 拨号代码(win10 系统亲测有效)
  10. 服务器每天产生1t文件,编写自己的服务器 - osc_popfjd1t的个人空间 - OSCHINA - 中文开源技术交流社区...
  11. 速成pytorch学习——1天
  12. 终于转了,写写人生学习规划
  13. 创建tensor的几种常用方式
  14. 怎么设置ppt页面的长度和宽度_FL Studio采样器该怎么设置? FL采样设置页面详解。...
  15. 冒泡排序 (Bubble Sort)
  16. DeepFace介绍
  17. 感性负载与容性负载的区别
  18. gdb学习20:总结
  19. linux外接无线网卡,外接无线网卡+linux配置指南
  20. 网页制作存在的一些难点

热门文章

  1. MTCNN理解到亲手训练
  2. 驱动---软件和硬件的桥梁
  3. 记一篇工作中遇到的问题及解决问题的经验感受.
  4. java jta_分布式事务(二)Java事务API(JTA)规范
  5. Bilinear Filter
  6. python 解析labelme
  7. 万能打印机使用的一些小技巧
  8. redis分布式锁原理及实现
  9. redis哨兵模式讲解
  10. 玩游戏学前端——钢笔工具边玩边学