当前位置: 首页 > 知识库问答 >
问题:

多个Tomcat实例成功运行,则Tomcat 8.0服务器不会启动

乌学博
2023-03-14

我在Windows上使用eclipse,目前在一个Tomcat6.0实例上部署了两个不同的服务器。这管用。它们的设置使其端口不重合。我有一个Tomcat7.0实例,它也可以启动。同样,端口不重合。

我正在尝试启动一个Tomcat8.0实例,而这个实例正与我作斗争。

在我看来,我已经指定了我应该使用您在上面看到的端口,8015、8019和1090。然而,日志信息(在尝试通过运行server.bat启动服务器时)却不是这样。

>

  • 射线

    18-jan-2017 13:18:30.896严重[main]org.apache.catalina.core.StandardService.InitIntern未能初始化连接器[connector[HTTP/1.1-8080]]org.apache.catalina.util.LifecycleBase.Init(LifecycleBase.java:107)异常:未能初始化组件[connector[HTTP/1.1-8080]]org.apache.catalina.core.StandardService.InitIntern(StandardService.java:568)org.apache.catalina.util.LifecycleBase.Init(LifecycleBase.102)org.apache.catalina.StandardService.InitIntern(LifecycleBase.Init(在org.apache.catalina.util.lifecyclebase.init(lifecyclebase.java:102)在org.apache.catalina.startup.catalina.load(catalina.java:580)在org.apache.catalina.startup.catalina.load(catalina.java:603)在org.apache.catalina.startup.catalina.load(catalina.java:603)在org.apache.catalina.startup.catalina.load(catalina.java:603)在org.apache.catalina.startup.catalina.load(catalina.java:603)在org.apache.catalina.startup.bootstrap.load(bootstrap.java:310)位于org.apache.catalina.startup.bootstrap.main(bootstrap.java:484),原因是:org.apache.catalina.lifecycleException:org.apache.catalina.connector.connector.initinal(connector.java:962)位于org.apache.catalina.util.lifecyclebase.init(lifecyclebase.java:102)...12另一个原因是:java.lang.Exception:套接字绑定失败:[730013]试图以其访问权限禁止的方式访问套接字。在org.apache.tomcat.util.net.aprendpoint.bind(aprendpoint.java:471)在org.apache.tomcat.util.net.abstractendpoint.init(abstractendpoint.java:760)在org.apache.coyote.abstractprotocol.init(abstractprotocol.java:476)在org.apache.catalina.connector.connector.initinternal(connector.java:960)...13

    18-jan-2017 13:1830.903信息[main]org.apache.coyote.AbstractProtocol.init正在初始化ProtocolHandler[“ajp-apr-8009”]18-jan-2017 13:1830.905严重[main]org.apache.coyote.AbstractProtocol.init无法初始化与ProtocolHandler关联的endpoint[“ajp-apr-8009”]java.lang.exception:套接字绑定失败:[730013]试图以其访问权限禁止的方式访问套接字。在org.apache.tomcat.util.net.aprendpoint.bind(aprendpoint.java:471)在org.apache.tomcat.util.net.abstractendpoint.init(abstractendpoint.java:760)在org.apache.coyote.abstractprotocol.init(abstractprotocol.java:476)在org.apache.catalina.connector.connector.initinal(connector.java:960)在org.apache.catalina.util.lifecyclebase.init(lifecyclebase.init(lifecyclebase.java:102)在org.apache.catalina.core.standardservice.initinal在org.apache.catalina.core.standardserver.initinternal(standardserver.java:871)在org.apache.catalina.util.lifecyclebase.init(lifecyclebase.init)在org.apache.catalina.util.lifecyclebase.initinal(standardserver.java:102)在org.apache.catalina.startup.catalina.load(catalina.java:580)在org.apache.catalina.startup.catalina.load(catalina.java:603)在org.apache.catalina.startup.catalina.load(catalina.java:603)在Java中的DelegatingMethodAccessorImpl.Invoke(未知源)。lang.reflect.method.invoke(未知源),位于org.apache.catalina.startup.bootstrap.load(bootstrap.java:310),位于org.apache.catalina.startup.bootstrap.main(bootstrap.java:484)

    18-jan-2017 13:18:30.910严重[main]org.apache.catalina.core.StandardService.InitIntern未能初始化连接器[connector[AJP/1.3-8009]]org.apache.catalina.util.LifecycleBase.Init(LifecycleBase.java:107)异常:未能初始化组件[connector[AJP/1.3-8009]]org.apache.catalina.core.StandardService.InitIntern(StandardService.java:568)org.apache.catalina.util.LifecycleBase.Init(LifecycleBase.java:102)org.apache.catalina.StandardService.InitIntern(StandardService.java:102)在org.apache.catalina.core.StandardServer.initinternal(standardServer.java:871)处的org.apache.catalina.util.Lifecyclebase.init(lifecyclebase.java:102)处的org.apache.catalina.startup.catalina.load(catalina.java:580)处的org.apache.catalina.startup.catalina.load(catalina.java:603)处的sun.reflect.nativeMethodAccessorImpl.Invoke0(原生方法)处的sun.reflect.nativeMethodAccessorImpl.Invoke(未知源)处的在org.apache.catalina.startup.bootstrap.load(bootstrap.java:310)在org.apache.catalina.startup.bootstrap.main(bootstrap.java:484)处执行,原因是:org.apache.catalina.lifecycleException:在org.apache.catalina.connector.connector.initinal(connector.java:962)在org.apache.catalina.util.lifecyclebase.init(lifecyclebase.java:102)处执行协议处理程序初始化失败...12其他原因是:java.lang.Exception:套接字绑定失败:[730013]尝试以其访问权限禁止的方式访问套接字。在org.apache.tomcat.util.net.aprendpoint.bind(aprendpoint.java:471)在org.apache.tomcat.util.net.abstractendpoint.init(abstractendpoint.java:760)在org.apache.coyote.abstractprotocol.init(abstractprotocol.java:476)在org.apache.catalina.connector.connector.initinternal(connector.java:960)...13

    INFO[main]org.apache.coyote.abstractProtocol.pause暂停ProtocolHandler[“http-apr-8080”]18-jan-2017 13:18:32.065 INFO[main]org.apache.coyote.abstractProtocol.pause暂停ProtocolHandler[“ajp-apr-8009”]18-jan-2017 13:18:32.065 INFO[main]org.apache.Catalina.core.standardService.stop内部停止服务Catalina 18-jan-2017 13:18:32.088 INFO[main]org.apache.coyote.abstractProtocol.stop停止ProtocolHandler[“http-apr-8080”]2017年1月18日13:18:32.089信息[main]org.apache.coyote.AbstractProtocol.Destroy Destroming ProtocolHandler[“http-apr-8080”]2017年1月18日13:18:32.090信息[main]org.apache.coyote.AbstractProtocol.Destroy Destroming ProtocolHandler[“ajp-apr-8009”]2017年1月18日13:18:32.090信息[main]org.apache.coyote.AbstractProtocol.Destroy Destroming ProtocolHandler[“ajp-apr-8009”]

  • 共有1个答案

    刁丰羽
    2023-03-14

    嗯,事实证明,如果您在Tomcat容器中运行Angular app,您可以告诉Tomcat容器您使用的是哪个端口,但是应用程序的Angular部分可以不同意。现在我们有:

    $ more src/main/resources/application.properties
    missing.file=Please select a file.
    protocol=http
    hostname=localhost
    port=9080
    baseUrl=rest
    FILER_HOME=/Applications/CF_Files
    FILER_UPLOAD_LOCATION=/Applications/CF_Files/archive
    META_DATA_FILE_NAME=metadata.properties
    

    并且服务器配置为使用9080,它可以工作,其他应用程序也可以运行。

     类似资料:
    • 自 1.5 后就过时了 在 Hangfire 1.5 之后,您不需要额外的配置来支持多个服务实例处理同一个后台任务,可以跳过本文了。现在使用 GUID 生成服务器标识符,因此所有实例名称都是唯一的。 可以同时在一个程序、机器或多台机器上运行多个服务器实例。每个服务实例使用分布式锁来执行协调逻辑。 在上述情况中,每个Hangfire服务器都有一个唯一的由两部分组成的供默认值标识符。最后一部分是一个程

    • 这是web.xml代码: 服务器以这种方式运行得很好,如果我删除过滤器上的注释,它将无法启动,并会抛出那些异常: 严重:子容器在启动Java . util . concurrent . execution exception时失败:org . Apache . Catalina . life cycle异常:无法启动组件[StandardEngine[Catalina]。StandardHost[

    • 问题内容: 我的问题与jQuery方法有关。我无法使用成功参数。 这有效: 这不是: 在第一种情况下,我得到一个JavaScript警报窗口,该窗口使我知道调用的函数正在工作。我在第二个代码块中所做的所有更改都放在了。 这样做的目的是验证$ .ajax是否正在运行,以便在$ .ajax成功运行时可以在其中放置一些实际有用的代码。 问题答案: 在第二个示例中,除非您从服务器成功回电,否则将不会发生任

    • 我使用的是Tomcat服务器V7.0。我需要在同一台机器上同时运行两个Tomcat服务器。在运行第一个Tomcat服务器并尝试运行第二个Tomcat服务器后,出现了这个错误。 有解决办法吗? 谢谢你。

    • 本文向大家介绍Linux下启动多个mysql服务器例子,包括了Linux下启动多个mysql服务器例子的使用技巧和注意事项,需要的朋友参考一下 1、  创建多个mysql database目录 2、  设置database目录权限 3、  拷贝、设置my.cnf 添加my.cnf 4、  添加启动脚本: 5、OK,chmod a+x my.cnf,./my.cnf,启动 6、Ok,启动正常,如上图

    • 我一直试图在浏览器localhost:8080上运行它,但它说“站点无法到达”,尽管它说Tomcat在终端中运行 我通过从网站下载二进制版本安装了它。 这是加泰罗尼亚,出去 这是grep tomcat 根38084 0.1 1.0 6062688 80312 s000 S 8:54AM 0:15.59/library/java/javavirtualmachines/jdk1.8.0_91.jdk