2013-02-21 33 views
30

Triển khai chiến dịch Jboss 7 thất bại và tôi nhận được thông báo lỗi dưới đây trong nhật ký.Triển khai chiến tranh Jboss 7 thất bại

ERROR [org.jboss.as.server.deployment.scanner] (DeploymentScanner-threads - 1) JBAS015052: Did not receive a response to the deployment operation within the allowed timeout period [60 seconds]. Check the server configuration file and the server logs to find more about the status of the deployment 

Tôi đã thử khởi động lại máy chủ JBoss, tôi chưa bao giờ thấy trước đây, nó hoạt động tốt trước đây. Tôi googled xung quanh cho giải pháp và nguyên nhân của vấn đề này nhưng không thể tìm thấy bất cứ điều gì thực sự hữu ích, bất cứ ai có thể giúp xin vui lòng?

Trả lời

57

Tôi đã thử xóa tệp nhật ký, nó đã giúp lúc đầu nhưng sau đó tôi lại gặp lỗi. Giải pháp thích hợp như sau:

Đi tới Jboss_installation_dir\standalone\configuration và tìm tệp standalone.xml. Thay đổi dòng sau:

<subsystem xmlns="urn:jboss:domain:deployment-scanner:1.0"> 
    <deployment-scanner scan-interval="5000" relative-to="jboss.server.base.dir" path="deployments" /> 
</subsystem> 

thành:

<subsystem xmlns="urn:jboss:domain:deployment-scanner:1.0"> 
    <deployment-scanner scan-interval="5000" relative-to="jboss.server.base.dir" path="deployments" deployment-timeout="1000" /> 
</subsystem> 

sau đó nó sẽ làm việc tốt.

LƯU Ý:deployment-timeout Đây là chỉ trong vài giây

+0

là giá trị thời gian chờ này ở Sec? hoặc milli-sec? – Avil

+0

tính bằng giây. mặc định là 60 giây, chỉ cần làm cho nó đủ lớn, bây giờ là 1000 giây chẳng hạn – anvarik

7

Nguyên nhân là do không đủ dung lượng trên đĩa, xóa một số tệp nhật ký không mong muốn và các tệp tạm thời khác để khắc phục vấn đề này.

2

Khi giao dịch với JBoss 7 (6.1 trở lên EAP) nhớ để chỉnh sửa cài đặt XML chỉ khi máy chủ không hoạt động - nếu không họ sẽ được ghi đè và những thay đổi sẽ không diễn ra.

Theo the documentation, Deployment-timeout được chỉ định theo giây và Scan-interval thời gian được chỉ định bằng mili giây.

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