2011-06-24 52 views
8

Tôi có 2 dự án trong nhật thực. Một trong số chúng chạy tốt và khi được thêm vào máy chủ Tomcat, máy chủ có thể khởi động lại mà không gặp bất kỳ sự cố nào. Tuy nhiên, dự án khác bị lỗi khi thêmMáy chủ Tomcat v6.0 Máy chủ tại localhost không thể khởi động trong vòng 45 giây

Máy chủ Tomcat v6.0 Máy chủ tại localhost không thể khởi động trong vòng 45 giây. Nếu máy chủ yêu cầu thêm thời gian, hãy thử tăng thời gian chờ trong trình chỉnh sửa máy chủ.

Tôi không tin rằng đó là vấn đề hết thời gian chờ vì tôi đã thay đổi thời gian thành vô ích. Có các cài đặt/địa điểm nào khác tôi nên tìm kiếm lỗi không?

Đây là giao diện điều khiển đầu ra cho dự án thành công bắt đầu vs một mà không làm

INFO: Initializing Coyote HTTP/1.1 on http-8080 
24-Jun-2011 15:17:38 org.apache.catalina.startup.Catalina load 
INFO: Initialization processed in 472 ms 
24-Jun-2011 15:17:38 org.apache.catalina.core.StandardService start 
INFO: Starting service Catalina 
24-Jun-2011 15:17:38 org.apache.catalina.core.StandardEngine start 
INFO: Starting Servlet Engine: Apache Tomcat/6.0.18 
24-Jun-2011 15:17:39 org.apache.catalina.core.ApplicationContext log 
INFO: ContextListener: contextInitialized() 
24-Jun-2011 15:17:39 org.apache.catalina.core.ApplicationContext log 
INFO: SessionListener: contextInitialized() 
24-Jun-2011 15:17:39 org.apache.coyote.http11.Http11Protocol start 
INFO: Starting Coyote HTTP/1.1 on http-8080 
24-Jun-2011 15:17:39 org.apache.jk.common.ChannelSocket init 
INFO: JK: ajp13 listening on /0.0.0.0:8009 
24-Jun-2011 15:17:39 org.apache.jk.server.JkMain start 
INFO: Jk running ID=0 time=0/47 config=null 
24-Jun-2011 15:17:39 org.apache.catalina.startup.Catalina start 
INFO: Server startup in 1332 ms 

Một thất bại:

INFO: Initializing Coyote HTTP/1.1 on http-8080 
24-Jun-2011 15:18:34 org.apache.catalina.startup.Catalina load 
INFO: Initialization processed in 425 ms 
24-Jun-2011 15:18:34 org.apache.catalina.core.StandardService start 
INFO: Starting service Catalina 
24-Jun-2011 15:18:34 org.apache.catalina.core.StandardEngine start 
INFO: Starting Servlet Engine: Apache Tomcat/6.0.18 

Có ai bất kỳ ý tưởng về những gì có thể ngăn chặn điều này từ chạy?

Trả lời

19

Bạn đã thay đổi thời gian cho thời gian chờ ở đâu?

Trong nhật thực:

  • mở máy chủ của bạn xem
  • DoubleClick trên máy chủ
  • séc Timeouts (thêm một số lượng lớn cho Bắt đầu)
+0

Vâng tôi đã thay đổi ở đó (máy chủ luôn bắt đầu trong chưa đầy 45 giây khi tôi đã thiết lập mọi thứ chính xác trước đó). Dự án khác bắt đầu trong vòng vài giây vì vậy tôi không nghĩ rằng vấn đề máy chủ của tôi nằm trong Thời gian chờ –

1

tháng Tôi biết khi nào bạn gặp vấn đề này? Nếu bạn nhận được điều này trong khi gỡ lỗi, nó có nghĩa là nó đang chờ đợi cho báo chí chính của bạn (hoặc F5 hoặc F6) để di chuyển đến thực hiện tiếp theo bằng tay từng bước. Vì vậy, bạn không cần phải thay đổi thuộc tính "timeout" của máy chủ. Hy vọng bạn sẽ có một chút ý tưởng từ việc này ...

0

Trong trường hợp của tôi, nó xảy ra sau khi tôi đặt "tcnaive-1.dll" trong jre/bin.

Vì tôi đã cố gắng xóa thông báo cảnh báo khi chạy tin nhắn khác (tomcat6.0).

Vì vậy, tôi đã xóa tcnative-1.dll cho tomcat5.5-going-well ngay cả khi giữ thông báo cảnh báo trên tomcat6.0.

1

Tôi cũng nhận được thông báo lỗi tương tự. Đôi khi nó chỉ là một thư viện hoặc một thư mục nguồn mà là out-of-synch. Hãy chắc chắn rằng bạn làm sạch các thư mục làm việc của bạn, làm sạch các dự án của bạn và tái xuất bản chúng. Đôi khi nó giúp ích nếu bạn khởi động máy chủ trước, sau đó thêm dự án và khởi động lại nó. Tôi đã có thể nhận được thông báo lỗi sau: java.net.ConnectException: Kết nối bị từ chối. Nếu đây là trường hợp, ở đây bạn có thể tìm thấy một số gợi ý để giải quyết vấn đề này: java.net.ConnectException: Connection refused. Hy vọng rằng nó sẽ giúp. Bổ sung: Một phương pháp rất hữu ích để tìm ra từ đâu chính xác lỗi xảy ra. http://www.vogella.com/blog/2010/02/16/tomcat-unable-to-start/.

Các vấn đề liên quan