我正在尝试从NOAA政府站点获取天气数据,该站点的服务器运行不正常。今天早上,我去提取更多数据,但出现一个错误:“ HTTP状态500-设备上没有剩余空间”。
"HTTP Status 500 - No space left on device
type Exception report
message No space left on device
description The server encountered an internal error that prevented it from fulfilling this request.
exception
java.io.IOException: No space left on device
java.io.FileOutputStream.writeBytes(Native Method)
java.io.FileOutputStream.write(FileOutputStream.java:326)
sun.nio.cs.StreamEncoder.writeBytes(StreamEncoder.java:221)
sun.nio.cs.StreamEncoder.implClose(StreamEncoder.java:316)
sun.nio.cs.StreamEncoder.close(StreamEncoder.java:149)
java.io.OutputStreamWriter.close(OutputStreamWriter.java:233)
java.io.BufferedWriter.close(BufferedWriter.java:266)
gov.noaa.ncdc.CDO.controllers.CDODataController.handle(CDODataController.java:308)
org.springframework.web.servlet.mvc.AbstractCommandController.handleRequestInternal(AbstractCommandController.java:87)
org.springframework.web.servlet.mvc.AbstractController.handleRequest(AbstractController.java:153)
org.springframework.web.servlet.mvc.SimpleControllerHandlerAdapter.handle(SimpleControllerHandlerAdapter.java:48)
org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:933)
org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:867)
org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:951)
org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:853)
javax.servlet.http.HttpServlet.service(HttpServlet.java:648)
org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:827)
javax.servlet.http.HttpServlet.service(HttpServlet.java:729)
org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)
com.opensymphony.module.sitemesh.filter.PageFilter.parsePage(PageFilter.java:118)
com.opensymphony.module.sitemesh.filter.PageFilter.doFilter(PageFilter.java:52)"
这是我无法控制的服务器问题吗?感谢您的答复。
答案 0 :(得分:0)
如果遇到5XX错误,则(几乎)总是服务器问题。 任何为无效字段或某物发出5XX状态代码的开发人员。这种类型应该得到的……好好考虑一下不好的事情。