在gateway的类中通过自动注入@Autowird或者资源@Resource或者构造注入API包的远程接口,服务卡死在启动中。



2022-05-05 09:42:24.575 5049-11271/? E/AuthPII: [GoogleAccountDataServiceImpl] getToken() -> NETWORK_ERROR. App: com.android.vending, Service: oauth2:******************************************
vaf: Error when calling server.
at ijt.g(:com.google.android.gms@220615039@22.06.15 (150408-428792003):7)
at iia.m(:com.google.android.gms@220615039@22.06.15 (150408-428792003):111)
at eij.n(:com.google.android.gms@220615039@22.06.15 (150408-428792003):31)
at eij.d(:com.google.android.gms@220615039@22.06.15 (150408-428792003):40)
at eij.h(:com.google.android.gms@220615039@22.06.15 (150408-428792003):0)
at igk.getAuthToken(:com.google.android.gms@220615039@22.06.15 (150408-428792003):25)
at android.accounts.AbstractAccountAuthenticator$Transport.getAuthToken(AbstractAccountAuthenticator.java:247)
at android.accounts.IAccountAuthenticator$Stub.onTransact(IAccountAuthenticator.java:284)
at android.os.Binder.transact(Binder.java:1064)
at elt.onTransact(:com.google.android.gms@220615039@22.06.15 (150408-428792003):2)
at android.os.Binder.transact(Binder.java:1064)
at aflo.onTransact(:com.google.android.gms@220615039@22.06.15 (150408-428792003):17)
at android.os.Binder.execTransactInternal(Binder.java:1184)
at android.os.Binder.execTransact(Binder.java:1143)
Caused by: java.net.SocketTimeoutException: failed to connect to android.googleapis.com/************* (port 443) from /************ (port 45080) after 30000ms
at libcore.io.IoBridge.connectErrno(IoBridge.java:236)
at libcore.io.IoBridge.connect(IoBridge.java:180)
at java.net.PlainSocketImpl.socketConnect(PlainSocketImpl.java:142)
at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:433)
at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:233)
at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:215)
at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:436)
at java.net.Socket.connect(Socket.java:621)
at com.android.okhttp.internal.Platform.connectSocket(Platform.java:182)
at com.android.okhttp.internal.io.RealConnection.connectSocket(RealConnection.java:145)
at com.android.okhttp.internal.io.RealConnection.connect(RealConnection.java:116)
at com.android.okhttp.internal.http.StreamAllocation.findConnection(StreamAllocation.java:186)
at com.android.okhttp.internal.http.StreamAllocation.findHealthyConnection(StreamAllocation.java:128)
at com.android.okhttp.internal.http.StreamAllocation.newStream(StreamAllocation.java:97)
at com.android.okhttp.internal.http.HttpEngine.connect(HttpEngine.java:289)
at com.android.okhttp.internal.http.HttpEngine.sendRequest(HttpEngine.java:232)
at com.android.okhttp.internal.huc.HttpURLConnectionImpl.execute(HttpURLConnectionImpl.java:465)
at com.android.okhttp.internal.huc.HttpURLConnectionImpl.connect(HttpURLConnectionImpl.java:131)
at com.android.okhttp.internal.huc.HttpURLConnectionImpl.getOutputStream(HttpURLConnectionImpl.java:262)
at com.android.okhttp.internal.huc.DelegatingHttpsURLConnection.getOutputStream(DelegatingHttpsURLConnection.java:219)
at com.android.okhttp.internal.huc.HttpsURLConnectionImpl.getOutputStream(HttpsURLConnectionImpl.java:30)
at ahro.b(:com.google.android.gms@220615039@22.06.15 (150408-428792003):37)
at may.a(:com.google.android.gms@220615039@22.06.15 (150408-428792003):4)
at ije.f(:com.google.android.gms@220615039@22.06.15 (150408-428792003):5)
at ije.d(:com.google.android.gms@220615039@22.06.15 (150408-428792003):5)
at ije.c(:com.google.android.gms@220615039@22.06.15 (150408-428792003):0)
at ijt.g(:com.google.android.gms@220615039@22.06.15 (150408-428792003):6)
at iia.m(:com.google.android.gms@220615039@22.06.15 (150408-428792003):111)
at eij.n(:com.google.android.gms@220615039@22.06.15 (150408-428792003):31)
at eij.d(:com.google.android.gms@220615039@22.06.15 (150408-428792003):40)
at eij.h(:com.google.android.gms@220615039@22.06.15 (150408-428792003):0)
at igk.getAuthToken(:com.google.android.gms@220615039@22.06.15 (150408-428792003):25)
at android.accounts.AbstractAccountAuthenticator$Transport.getAuthToken(AbstractAccountAuthenticator.java:247)
at android.accounts.IAccountAuthenticator$Stub.onTransact(IAccountAuthenticator.java:284)
at android.os.Binder.transact(Binder.java:1064)
at elt.onTransact(:com.google.android.gms@220615039@22.06.15 (150408-428792003):2)
at android.os.Binder.transact(Binder.java:1064)
at aflo.onTransact(:com.google.android.gms@220615039@22.06.15 (150408-428792003):17)
at android.os.Binder.execTransactInternal(Binder.java:1184)
at android.os.Binder.execTransact(Binder.java:1143)
2022-05-05 09:42:24.582 5049-11271/? E/AuthPII: Message is Error when calling server.
vaf: Error when calling server.
at ijt.g(:com.google.android.gms@220615039@22.06.15 (150408-428792003):7)
at iia.m(:com.google.android.gms@220615039@22.06.15 (150408-428792003):111)
at eij.n(:com.google.android.gms@220615039@22.06.15 (150408-428792003):31)
at eij.d(:com.google.android.gms@220615039@22.06.15 (150408-428792003):40)
at eij.h(:com.google.android.gms@220615039@22.06.15 (150408-428792003):0)
at igk.getAuthToken(:com.google.android.gms@220615039@22.06.15 (150408-428792003):25)
at android.accounts.AbstractAccountAuthenticator$Transport.getAuthToken(AbstractAccountAuthenticator.java:247)
at android.accounts.IAccountAuthenticator$Stub.onTransact(IAccountAuthenticator.java:284)
at android.os.Binder.transact(Binder.java:1064)
at elt.onTransact(:com.google.android.gms@220615039@22.06.15 (150408-428792003):2)
at android.os.Binder.transact(Binder.java:1064)
at aflo.onTransact(:com.google.android.gms@220615039@22.06.15 (150408-428792003):17)
at android.os.Binder.execTransactInternal(Binder.java:1184)
at android.os.Binder.execTransact(Binder.java:1143)
Caused by: java.net.SocketTimeoutException: failed to connect to android.googleapis.com/************* (port 443) from /************ (port 45080) after 30000ms
at libcore.io.IoBridge.connectErrno(IoBridge.java:236)
at libcore.io.IoBridge.connect(IoBridge.java:180)
at java.net.PlainSocketImpl.socketConnect(PlainSocketImpl.java:142)
at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:433)
at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:233)
at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:215)
at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:436)
at java.net.Socket.connect(Socket.java:621)
at com.android.okhttp.internal.Platform.connectSocket(Platform.java:182)
at com.android.okhttp.internal.io.RealConnection.connectSocket(RealConnection.java:145)
at com.android.okhttp.internal.io.RealConnection.connect(RealConnection.java:116)
at com.android.okhttp.internal.http.StreamAllocation.findConnection(StreamAllocation.java:186)
at com.android.okhttp.internal.http.StreamAllocation.findHealthyConnection(StreamAllocation.java:128)
at com.android.okhttp.internal.http.StreamAllocation.newStream(StreamAllocation.java:97)
at com.android.okhttp.internal.http.HttpEngine.connect(HttpEngine.java:289)
at com.android.okhttp.internal.http.HttpEngine.sendRequest(HttpEngine.java:232)
at com.android.okhttp.internal.huc.HttpURLConnectionImpl.execute(HttpURLConnectionImpl.java:465)
at com.android.okhttp.internal.huc.HttpURLConnectionImpl.connect(HttpURLConnectionImpl.java:131)
at com.android.okhttp.internal.huc.HttpURLConnectionImpl.getOutputStream(HttpURLConnectionImpl.java:262)
at com.android.okhttp.internal.huc.DelegatingHttpsURLConnection.getOutputStream(DelegatingHttpsURLConnection.java:219)
at com.android.okhttp.internal.huc.HttpsURLConnectionImpl.getOutputStream(HttpsURLConnectionImpl.java:30)
at ahro.b(:com.google.android.gms@220615039@22.06.15 (150408-428792003):37)
at may.a(:com.google.android.gms@220615039@22.06.15 (150408-428792003):4)
at ije.f(:com.google.android.gms@220615039@22.06.15 (150408-428792003):5)
at ije.d(:com.google.android.gms@220615039@22.06.15 (150408-428792003):5)
at ije.c(:com.google.android.gms@220615039@22.06.15 (150408-428792003):0)
at ijt.g(:com.google.android.gms@220615039@22.06.15 (150408-428792003):6)
at iia.m(:com.google.android.gms@220615039@22.06.15 (150408-428792003):111)
at eij.n(:com.google.android.gms@220615039@22.06.15 (150408-428792003):31)
at eij.d(:com.google.android.gms@220615039@22.06.15 (150408-428792003):40)
at eij.h(:com.google.android.gms@220615039@22.06.15 (150408-428792003):0)
at igk.getAuthToken(:com.google.android.gms@220615039@22.06.15 (150408-428792003):25)
at android.accounts.AbstractAccountAuthenticator$Transport.getAuthToken(AbstractAccountAuthenticator.java:247)
at android.accounts.IAccountAuthenticator$Stub.onTransact(IAccountAuthenticator.java:284)
at android.os.Binder.transact(Binder.java:1064)
at elt.onTransact(:com.google.android.gms@220615039@22.06.15 (150408-428792003):2)
at android.os.Binder.transact(Binder.java:1064)
at aflo.onTransact(:com.google.android.gms@220615039@22.06.15 (150408-428792003):17)
at android.os.Binder.execTransactInternal(Binder.java:1184)
at android.os.Binder.execTransact(Binder.java:1143)
manifest中的服务:<service android:name="com.example.alipay.PayService" android:enabled="true" android:process=":remote" android:exported="true"> <intent-filter> <action android:name="com.example.alipay.THIRD_PART_PAY" /> <category android:name="android.intent.category.DEFAULT" /> </intent-filter> </service>
at android.os.Binder.execTransact(Binder.java:1143)

之前使用过@async使用开发过异步发邮件,当时是一个spribgboot单体项目,这次使用springcloud 连接远程的配置,连接eureka zuul, 但@async失效,测试过之前写的异步成功









老师,我想请问一下,喜马拉雅项目采用MVC架构,那么我可以理解为接入喜马拉雅SDK,从远程获取到的数据是Model层,Presenter是工作在Control层,页面上根据数据展示的是View层对吗



- 1
- 2
- 3