更新 好的,我发现这个问题的原因是因为 Kony 服务器没有启动和运行。虽然我知道这个问题,但我现在的问题是我无法启动 Kony Server... 我已经进入 Kony 应用程序文件夹并尝试“启动”Kony 服务器命令(我使用的是 Mac),但即使这样做之后,服务器仍然无法访问。
下面是原始问题
我正在尝试发布我的 Kony 服务,但我遇到了一个奇怪的问题。
我的服务已正确设置和测试,然后我“生成”我的服务。
当我尝试“发布服务”时,出现超时错误:
[12-08-2014 04:06:31]java.net.ConnectException: Operation timed out at java.net.PlainSocketImpl.socketConnect(Native Method) at java.net.PlainSocketImpl.doConnect(PlainSocketImpl.java:382) at java.net.PlainSocketImpl.connectToAddress(PlainSocketImpl.java:241) at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:228) at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:431) . . .
我已确保在项目属性> Kony 服务器详细信息选项卡> 服务器名称/IP 地址中填写了我的 IP 地址,并确保在 HTTP 端口中填写了端口 8080。
另外,当我尝试访问 http://:8080/admin 时,连接超时。
我在 Kony 培训类(class)中正确发布,但自从我回到办公室后,它就坏了。我怀疑我的 IP 配置有问题,但除了上述以外,我不确定还能从哪里找到答案。
我做错了什么吗?任何帮助将不胜感激。 谢谢, G
最佳答案
是否有正在运行的进程可能使用相同的端口?如果您将 Kony 安装在 mac 上的默认目录中,则可以发布包含错误的 tomcat 日志。 Kony 的本地安装使用 tomcat 作为它的服务器。您应该能够在以下位置找到您的实例的日志:
/Applications/Kony/Kony_Server/tomcat-7.0.52/instance1/logs
这应该有助于了解服务器未启动的原因并提供一些指导。如果您仍然迷路,请发布日志。
关于sockets - 科尼发布服务超时,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27351850/