两个Action类互调,采用http方式请求失败Connection refused

postman请求一个action,接口里面配置了另外一个action接口http://localhost:8080本地接口,单独访问两个接口一切正常,嵌套调用就访问不通,检查了接口和地址都是正确的,debug断点不跳转
具体错误如下:
log4j:WARN No appenders could be found for logger (org.apache.http.client.protocol.RequestAddCookies).
log4j:WARN Please initialize the log4j system properly.
log4j:WARN See http://logging.apache.org/log4j/1.2/faq.html#noconfig for more info.
org.apache.http.conn.HttpHostConnectException: Connect to localhost:12345 [localhost/127.0.0.1] failed: Connection refused: connect
at org.apache.http.impl.conn.HttpClientConnectionOperator.connect(HttpClientConnectionOperator.java:138)
at org.apache.http.impl.conn.PoolingHttpClientConnectionManager.connect(PoolingHttpClientConnectionManager.java:314)
at org.apache.http.impl.execchain.MainClientExec.establishRoute(MainClientExec.java:357)
at org.apache.http.impl.execchain.MainClientExec.execute(MainClientExec.java:218)
at org.apache.http.impl.execchain.ProtocolExec.execute(ProtocolExec.java:194)
at org.apache.http.impl.execchain.RetryExec.execute(RetryExec.java:85)
at org.apache.http.impl.execchain.RedirectExec.execute(RedirectExec.java:108)
at org.apache.http.impl.client.InternalHttpClient.doExecute(InternalHttpClient.java:186)
at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:82)
at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:106)
at com.deppon.dpm.module.common.server.util.HttpUtil.main(HttpUtil.java:182)
Caused by: java.net.ConnectException: Connection refused: connect
at java.net.DualStackPlainSocketImpl.connect0(Native Method)
at java.net.DualStackPlainSocketImpl.socketConnect(DualStackPlainSocketImpl.java:79)
at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:339)
at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:200)
at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:182)
at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:172)
at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392)
at java.net.Socket.connect(Socket.java:579)
at org.apache.http.conn.socket.PlainConnectionSocketFactory.connectSocket(PlainConnectionSocketFactory.java:72)
at org.apache.http.impl.conn.HttpClientConnectionOperator.connect(HttpClientConnectionOperator.java:118)
... 10 more

前后端分离的项目不能嵌套调用action,访问地址都不一样呢。

maven项目不同模块的项目,两个action互调,配置的pom.xml是单向的,不能双向配置,也有大佬说一个action的接口放在业务层service里面。配置service获取,但是两个action都需要外部调用,不止是内调接口,所以都被否决了,大佬们发表一下建议!!

报错是访问不到localhost:12345,这个12345端口是怎么来?确认打开了吗?

问题找到了,启动服务debug打断点的原因,把断点放开了就能正常访问了,有可能是最开始访问不通,消息堵塞了,一直没重启服务,重启服务并且去掉断点就可以正常请求action接口了