여기 팔레트에 관해서 : http://twoguysarguing.wordpress.com/2010/11/01/starting-a-cluster-on-ec2-with-pallet/과 팔레트 사이트 : http://palletops.com/에 대해 읽었습니다. 나는 아직도 조금 혼란 스럽다. 예제는 REPL에서 코드를 입력 할 것으로 예상되는 것처럼 정렬됩니다.lem에서 예상 팔레트 사용량
하지만 뭔가 빠졌다고 생각합니다. 필자는 (또는 기대하고 싶기 때문에) 일종의 lein 지원/통합이 있어야하므로 클러스터를 시작하고 클러스터를 시작하고 클러스터를 중지하고 war 파일을 배포하는 코드를 정의 할 수 있습니다. 일련의 lein 명령을 통해
나는 github에서 다음 프로젝트를 찾았지만, lein 대신에 maven으로 작동하도록 작성된 것 같습니다 : https://github.com/cemerick/clojure-web-deploy-conj.
그리고 이것은 필자가 원하는대로 매우 가깝다. 필자가 이것을 희박한 목표에 어떻게 든 묶고 싶다는 것만 제외하면 : http://cemerick.com/2010/05/12/provisioning-administration-and-deployment-of-couchdb-java-tomcat/.
좋은데 github 페이지는 문서를 제공하지 않으며이 페이지 http://palletops.com/doc/first-steps/는'lein pallet add-service'를 보여주고 나서 REPL로 가서 다음 코드는 서비스를 시작/중지합니다. 따라서 플러그인이 서비스를 추가 할 수는 있지만 서비스를 시작/중지 할 수있는 지원은 없습니다. 그리고 전쟁 전개에 대한 언급은 없습니다. 내가 놓친 게 있니? – Kevin
팔레트에 대한 경험이 없지만 Leiningen 플러그인이 팔레트에 호출하는 것으로 보이는 팔레트 .main 네임 스페이스의 함수에 첫 번째 플러그인 arg ("lein pallet foo"의 foo)를 전달하는 것처럼 보입니다. – Jeremy