タグ

ブックマーク / qiita.com/uzresk (3)

  • Elasticsearch導入前に気を付けておきたいこと! - Qiita

    Elasticsearch導入前に気を付けておきたいこと はじめに Elasticsearchを仕事で使うことになったので導入前に考えるであろうことを調査・検証し、まとめてみました。 記載されている内容はほぼ公式ドキュメントから引っ張ってきています。それぞれの章にリンクを付けてありますので、記載されていること以外に気になる部分があればそちらを参照されるとよいと思います。 インストールについて ここで設定している内容はすべてansibleのスクリプトに落としてあります。 5分あればcurl,javaのインストール、Elasticsearchのインストール・初期設定、プラグインのインストールが終わるはずです。 https://github.com/uzresk/ansible-elasticsearch2 環境 CentOS6.7 Java1.8.0_45 Elasticsearch 2.1.

    Elasticsearch導入前に気を付けておきたいこと! - Qiita
  • Tomcat JDBC Connection Poolの存在を忘れてました - Qiita

    はじめに 少し前まで業務でSeasar2 FWを使っていたためコネクションプールはSeasar2のものを利用していました。S2のコネクションプールの実装はシンプルだったし業務で利用していても特にそこがボトルネックになることはありませんでした。 別のプロジェクトに移ってDBCPを触っていたのですが、実装になんとなく疑問を感じたので調べてみました。 tomcat jdbc connection poolとは? tomcatで実装したConnectionPoolの実装です。(DBCPとは異なります。) tomcat 7.0.19から利用できます。 tomat-jdbc.jarに含まれています。 DBCPからの切り替えはfactoryを変更するだけです。 tomcatのdefaultではDBCPが選択されていますので明示的に変更が必要です。 どこに違いがあるのか。 パフォーマンス DBCPよりパフ

    Tomcat JDBC Connection Poolの存在を忘れてました - Qiita
  • quartz APIの基礎 - Qiita

    はじめに 相変わらずツマラナイサンプルですが、社内の人に向けて書いてみました。 quartz APIについての情報が少ないのでまとめておきます。 基的なこと quartzにはJOBとTriggerという概念があります。 JOB実行したい処理を書きます。JOBインタフェースをimplementsすればなんでもかけます。 Triggerはスケジュールを表現するクラスです。cron expressionが使えますが、cronexpressionを使わずともAPIを使って同じことはできます。(今回は割愛) 上記のJOBとTriggerをScheduleインタフェースを使って操作します。 JOBとTriggerをまとめて登録 Scheduler scheduler = StdSchedulerFactory.getDefaultScheduler(); JobDetail job = JobBui

    quartz APIの基礎 - Qiita
  • 1