我的mongoDB托管在X盒上,Angular Spring应用程序托管在Y盒上。当两者都在本地时,我的应用程序运行良好,但在这个服务器级配置中,我遇到了以下问题。
HTTP状态500-请求处理失败;嵌套异常是org.springframework.dao.DataAccessResourceFailure异常:无法连接到任何服务器;嵌套异常是com.mongodb.MongoServerSseltion异常:无法连接到任何服务器
类型异常报告
消息请求处理失败;嵌套的异常是org。springframework。刀。DataAccessResourceFailureException:无法连接到任何服务器;嵌套的异常是com.mongodb.MongoServerSelectionException:无法连接到任何服务器
描述服务器遇到了一个内部错误,使其无法满足此请求。
例外org。springframework。网状物util。NestedServletException:请求处理失败;嵌套的异常是org。springframework。刀。DataAccessResourceFailureException:无法连接到任何服务器;嵌套的异常是com.mongodb.MongoServerSelectionException:无法连接到任何服务器。springframework。网状物servlet。FrameworkServlet。processRequest(FrameworkServlet.java:973)org。springframework。网状物servlet。FrameworkServlet。doGet(FrameworkServlet.java:852)javax。servlet。http。HttpServlet。服务(HttpServlet.java:624)org。springframework。网状物servlet。FrameworkServlet。服务(FrameworkServlet.java:837)javax。servlet。http。HttpServlet。服务(HttpServlet.java:731)组织。阿帕奇。公猫websocket。服务器WsFilter。doFilter(WsFilter.java:52)org。springframework。安全网状物FilterChainProxy$VirtualFilterChain。doFilter(FilterChainProxy.java:316)org。springframework。安全网状物通道拦截过滤器安全接口。调用(FilterSecurityInterceptor.java:126)org。springframework。安全网状物通道拦截过滤器安全接口。doFilter(FilterSecurityInterceptor.java:90)org。springframework。安全网状物FilterChainProxy$VirtualFilterChain。doFilter(FilterChainProxy.java:330)org。springframework。安全网状物通道例外TranslationFilter。doFilter(ExceptionTranslationFilter.java:114)组织。springframework。安全网状物FilterChainProxy$VirtualFilterChain。doFilter(FilterChainProxy.java:330)org。springframework。安全网状物一场SessionManagementFilter。doFilter(SessionManagementFilter.java:122)org。springframework。安全网状物FilterChainProxy$VirtualFilterChain。doFilter(FilterChainProxy.java:330)org。springframework。安全网状物认证。匿名身份验证过滤器。doFilter(AnonymousAuthenticationFilter.java:111)org。springframework。安全网状物FilterChainProxy$VirtualFilterChain。doFilter(FilterChainProxy.java:330)org。springframework。安全网状物servletapi。SecurityContextHolderAwareRequestFilter。doFilter(SecurityContextHolderAwareRequestFilter.java:168)org。springframework。安全网状物FilterChainProxy$VirtualFilterChain。doFilter(FilterChainProxy.java:330)org。springframework。安全网状物savedrequest。请求缓存过滤器。doFilter(requestCacheAwarRefilter.java:48)org。springframework。安全网状物FilterChainProxy$VirtualFilterChain。doFilter(FilterChainProxy.java:330)org。springframework。安全网状物认证。www.BasicAuthenticationFilter。doFilterInternal(BasicAuthenticationFilter.java:158)org。springframework。网状物滤器OncePerRequestFilter。doFilter(OncePerRequestFilter.java:108)org。springframework。安全网状物FilterChainProxy$VirtualFilterChain。doFilter(FilterChainProxy.java:330)org。springframework。安全网状物认证。AbstractAuthenticationProcessingFilter。doFilter(AbstractAuthenticationProcessingFilter.java:205)org。springframework。安全网状物FilterChainProxy$VirtualFilterChain。doFilter(FilterChainProxy.java:330)org。springframework。安全网状物认证。注销。注销过滤器。doFilter(LogoutFilter.java:120)org。springframework。安全网状物FilterChainProxy$VirtualFilterChain。doFilter(FilterChainProxy.java:330)org。springframework。安全网状物头球。HeaderWriterFilter。doFilterInternal(HeaderWriterFilter.java:64)org。springframework。网状物滤器OncePerRequestFilter。doFilter(OncePerRequestFilter.java:108)org。springframework。安全网状物FilterChainProxy$VirtualFilterChain。doFilter(FilterChainProxy.java:330)org。springframework。安全网状物上下文要求异步。WebAsyncManagerIntegrationFilter。doFilterInternal(WebAsyncManagerIntegrationFilter.java:53)org。springframework。网状物滤器OncePerRequestFilter。doFilter(OncePerRequestFilter.java:108)org。springframework。安全网状物FilterChainProxy$VirtualFilterChain。doFilter(FilterChainProxy.java:330)org。springframework。安全网状物上下文SecurityContextPersistenceFilter。doFilter(SecurityContextPersistenceFilter.java:91)org。springframework。安全网状物FilterChainProxy$VirtualFilterChain。doFilter(FilterChainProxy.java:330)org。springframework。安全网状物过滤链氧气。doFilterInternal(FilterChainProxy.java:213)org。springframework。安全网状物过滤链氧气。doFilter(FilterChainProxy.java:176)org。springframework。网状物滤器删除FilterProxy。invokeDelegate(DelegatingFilterProxy.java:344)org。springframework。网状物滤器删除FilterProxy。doFilter(DelegatingFilterProxy.java:261)
在所有配置中,我们已将配置更改为指向X框
错误是jar文件的位置。我使用的是ApacheTomcat,jar应该保存在那里。起初我以为SimpleMongoDbFactory解决了我的问题,后来我意识到这是因为JAR。
默认情况下,MongoDB只绑定到本地接口,它将限制远程连接。因此,要发布远程服务器并使其在localhost之外可用,您应该更新mongod。确认
bind_ip = 127.0.0.1,192.168.1.1,<remote_server_ip>,....
问题内容: 我想从我的本地计算机连接到EC2上的db,但是我却做不到,并且尝试了所有操作-我正在使用以下命令连接到EC2: 产生此错误 错误2003(HY000):无法连接到“ IP”上的MySQL服务器(110) 我已经用修改了my.cnf 仍然无法连接到数据库 问题答案: 可能是以下原因之一: 您需要在Amazon Security Group中进行输入,以允许从您的计算机到Amazon EC
我在localhost上有一个带有mongo数据库的Spring Boot应用程序,一切都很好。 当我运行我的应用程序时,我得到“com.mongodb.mongoSocketOpenException:Exception opening Socket”由“regused by:java.net.SocketTimeoutException:connect timed out”引起
我们必须通过配置用户名、密码和公钥,使用代理服务器internet.ford.com从应用程序连接到外部SFTP服务器。 预期与外部SFTP服务器的连接成功。
但是所有的答案和评论对链接帖子的回应也没有太大帮助
我无法使用某些连接字符串从C#.NET代码连接到远程PostgreSQL服务器。(我的连接字符串包含基本信息,如主机地址,端口,用户名,密码,数据库名)。 我的连接字符串: 注意:我使用的是.NET程序集 我得到的错误是:
我试图使用spring-boot Application.properties连接到远程计算机上的MySQL server,但失败了,错误。