首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >成功启动后的WSO2AM奇怪错误

问成功启动后的WSO2AM奇怪错误
EN

Stack Overflow用户
提问于 2020-10-26 15:24:13
回答 2查看 164关注 0票数 1

通过将下载的ZIP文件解压缩到WSO2AM,我安装了一个新版本的ZIP 3.2.0。我还建立了两个数据库(db_am和db_shared),我正在使用文档中描述的文件deployment.toml中的数据库。然后,我只是通过执行wso2server.sh脚本来启动应用程序。它启动得很好,并出现了下面的行,告诉我应用程序已经成功启动。

代码语言:javascript
复制
TID: [-1234] [] [2020-10-26 15:59:14,710]  INFO {org.wso2.carbon.core.internal.StartupFinalizerServiceComponent} - Server           :  WSO2 API Manager-3.2.0                                
TID: [-1234] [] [2020-10-26 15:59:14,717]  INFO {org.wso2.carbon.core.internal.StartupFinalizerServiceComponent} - WSO2 Carbon started in 53 sec                                             
TID: [-1] [] [2020-10-26 15:59:14,776]  INFO {org.wso2.carbon.databridge.core.DataBridge} - user admin connected

但在那之后,它给了我以下错误:

代码语言:javascript
复制
TID: [-1234] [] [2020-10-26 15:59:15,600] ERROR {org.wso2.carbon.user.core.common.AbstractUserStoreManager} - java.lang.NumberFormatException: For input string: "q0MHWf0UB+WyZD03ES/pzA=="  
TID: [-1234] [internal/data/v1] [2020-10-26 15:59:15,903] ERROR {org.wso2.carbon.user.core.common.AbstractUserStoreManager} - java.lang.NumberFormatException: For input string: "q0MHWf0UB+WyZD03ES/pzA=="
TID: [-1234] [internal/data/v1] [2020-10-26 15:59:15,903] ERROR {org.wso2.carbon.user.core.common.AbstractUserStoreManager} - java.lang.NumberFormatException: For input string: "q0MHWf0UB+WyZD03ES/pzA=="
TID: [-1234] [internal/data/v1] [2020-10-26 15:59:15,932] ERROR {org.wso2.carbon.user.core.common.AbstractUserStoreManager} - java.lang.NumberFormatException: For input string: "q0MHWf0UB+WyZD03ES/pzA=="
TID: [-1234] [internal/data/v1] [2020-10-26 15:59:15,933] ERROR {org.wso2.carbon.user.core.common.AbstractUserStoreManager} - java.lang.NumberFormatException: For input string: "q0MHWf0UB+WyZD03ES/pzA=="
TID: [-1234] [internal/data/v1] [2020-10-26 15:59:15,933] ERROR {org.wso2.carbon.user.core.common.AbstractUserStoreManager} - java.lang.NumberFormatException: For input string: "q0MHWf0UB+WyZD03ES/pzA=="
TID: [-1] [] [2020-10-26 15:59:15,651] ERROR {org.wso2.carbon.databridge.agent.endpoint.DataEndpointConnectionWorker} - Error while trying to connect to the endpoint. Cannot borrow client for ssl://<the servers local ip>:9711. org.wso2.carbon.databridge.agent.exception.DataEndpointLoginException: Cannot borrow client for ssl://<the servers local ip>:9711.                                            
        at org.wso2.carbon.databridge.agent.endpoint.DataEndpointConnectionWorker.connect(DataEndpointConnectionWorker.java:145)                                                             
        at org.wso2.carbon.databridge.agent.endpoint.DataEndpointConnectionWorker.run(DataEndpointConnectionWorker.java:59)                                                                  
        at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
        at java.util.concurrent.FutureTask.run(FutureTask.java:266)
        at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
        at java.lang.Thread.run(Thread.java:748)
Caused by: org.wso2.carbon.databridge.agent.exception.DataEndpointLoginException: Error while trying to login to data receiver :/<the servers local ip>:9711                                            
        at org.wso2.carbon.databridge.agent.endpoint.binary.BinaryDataEndpoint.login(BinaryDataEndpoint.java:50)                                                                             
        at org.wso2.carbon.databridge.agent.endpoint.DataEndpointConnectionWorker.connect(DataEndpointConnectionWorker.java:139)                                                             
        ... 6 more
Caused by: org.wso2.carbon.databridge.commons.exception.AuthenticationException: org.wso2.carbon.identity.base.IdentityRuntimeException: com.mysql.cj.jdbc.exceptions.CommunicationsException: Communications link failure

The last packet sent successfully to the server was 0 milliseconds ago. The driver has not received any packets from the server.

这些行然后无限期地重复。我真的不明白这些错误是从何而来的。

  • 前几个错误中的字符串看起来像密码或标记,但是我还没有在配置中的任何地方设置这个字符串。

这些错误从何而来?我如何修复它们,甚至找出是什么导致了它们?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2020-11-03 11:10:14

对于数据库问题,请检查数据库服务器是否已启动和运行,数据库信任是否在deployment.toml(用户名、密码、URL、端口)中正确配置,并且您已经像在文档中一样对数据库运行了正确的MySQL脚本。(也不要忘记包括JDBC驱动程序)

例: deployment.toml吐露

代码语言:javascript
复制
[database.shared_db]
type = "mysql"
url = "jdbc:mysql://localhost:3306/shared_db?useSSL=false"
username = "root"
password = "admin"
票数 3
EN

Stack Overflow用户

发布于 2020-10-26 16:36:20

检查端口9711是否在不同的网络接口上打开,而不是您的端口。您可以通过执行以下命令来验证这一点。

代码语言:javascript
复制
   sudo lsof -i -P -n

如果它对另一个网络接口开放,则关闭该端口,然后再次启动APIM服务器。

否则,您可以更改APIM配置配置新端口。

代码语言:javascript
复制
[[apim.throttling.url_group]]
traffic_manager_urls = ["tcp://<server_ip>:<port>","tcp://<server_ip>:<port>"]
traffic_manager_auth_urls = ["ssl://<server_ip>:<port>","ssl://<server_ip>:<port>"]
type = "failover"

下面给出了一个示例配置。

代码语言:javascript
复制
[[apim.throttling.url_group]]
traffic_manager_urls = ["tcp://localhost:9611","tcp://localhost:9611"]
traffic_manager_auth_urls = ["ssl://localhost:9711","ssl://localhost:9711"]
type = "failover"
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/64540036

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档