alfresco มีปัญหาอย่างนึงคือตอนสั่งมันปิด service นานมาก ทำให้ตอน dev แทบจะหลับเพราะต้องรอมัน แต่ก็มีวิธีที่จะ force stop ได้ด้วยการสั่ง kill process แต่เนื่องด้วยตอน start แต่ล่ะครั้งจะได้ pid ไม่เหมือนกันเพราะฉะนั้นต้องใช้วิธีหา process เอาด้วยชื่อ แล้วค่อยดึงเอา pid ไป kill ซึ่งถ้าทำใน linux ก็จะได้ประมาณนี้
pid=`ps aux | grep /opt/alfresco-4.0.d | awk '{ print $2 }' | head -n 3`
kill -s KILL $pid
สามารถโหลด script ได้ที่ https://gist.github.com/3481094
No comments :
Post a Comment