ブックマーク / neoneeton.blogspot.com (2)

  • Play Frameworkでサブプロジェクトを使い倒す

    さて今日はサブプロジェクトをうまいこと使おうよ、というお話です。 1つのプロジェクト内のcontrollerにadminディレクトリを掘っていた時期もありました。。。 運用の話はどちらかと言うと、他の人から色々聞いてみたい。。。多分自分のスクリプトはかなりしょっぱい。。。。(メモリエラー対策のため1時間に1回Jenkinsでサービスの再起動をさせている・・・) で、今回の話はPlayのドキュメントだとWorking with sub-projectsに当たる部分になります。 Playはsbtのmulti-buildをよろしく使っているようです。 間違っている部分やもっといい方法などがあれば指摘していただけると嬉しいです。 Playは個人プロジェクトとか小規模なプロジェクトでこそ、その開発スピードなどの威力を発揮していると個人的には感じているのですが、チームで大規模な開発をしていくケースもあ

    Sampo
    Sampo 2013/12/08
  • さくらのVPSでPlay Frameworkを動かす:Playをサービス化する

    で起動がされるようです。 起動するとRUNNING_PIDなるファイルが生成されるので、このファイルに記載されているプロセスをkillすれば停止できるようです。 vim /etc/init.d/play #!/bin/bash # source function library . /etc/rc.d/init.d/functions # Path to the JVM JAVA_HOME=/usr/java/default export JAVA_HOME export PATH=$PATH:$JAVA_HOME/bin export PATH=$PATH:/usr/local/play APPLICATION_PATH=アプリケーションのパス RETVAL=0 SERVICE_NAME=`basename $0` start() { echo -n $"Starting : $SERV

    Sampo
    Sampo 2013/11/13
    バックグラウンド起動してリザルト値とるっておかしくないのか。それともLinuxではこういうの許されるのか。何が取得されるんだろう? / “neeton's blog: さくらのVPSでPlay Frameworkを動かす:Play…”
  • 1