並び順

ブックマーク数

期間指定

  • から
  • まで

1 - 5 件 / 5件

新着順 人気順

定期実行の検索結果1 - 5 件 / 5件

  • Cron→Rundeckに乗り換えた話 - MonotaRO Tech Blog

    こんにちは。MonotaROで商品管理や受発注システムの開発を担当している中尾です。 この度、これまでcronで実行していたジョブに対してRundeckを導入し、ジョブのスケジュール管理を効率化することができましたので、導入にあたって苦労した点とその解消方法を中心に紹介いたします。 Rundeck導入の背景 Cronの限界を感じた 過去にも導入しようとしたが・・・ Rundeck導入において苦労した点 Rundeckが落ちた場合の対応の検討 GitでのRundeckジョブのバージョン管理 導入してよかったこと 複数のサーバーに跨ってジョブフローが組めること Cron式が使えること 重複起動制御ができること まとめ Rundeck導入の背景 Cronの限界を感じた MonotaROでは「注文を倉庫に連携する」、「商品の発注を自動で行う」といった様々なバッチ処理が、細かいものも含めると1日数千

      Cron→Rundeckに乗り換えた話 - MonotaRO Tech Blog
    • KubernetesのPodを事前にスケールアウトする仕組みをCronJobで実装し、ジョブの処理遅延を低減した話 - ANDPAD Tech Blog

      1. はじめに こんにちは、SWEのあかりです。 今回は、SREの角井さん(@cass7ius)と一緒に、Kubernetes(以降、K8sと表記)のPodを事前にスケールアウトする仕組みをK8sのCronJobで構築したので、その実装背景・技術選定・実装方法について実例を紹介します。 この記事を読んで得られるものは以下の3点です。 Podを事前にスケールアウトさせて、ジョブの遅延を低減した実例 技術選定時に行った定性分析の実例 Podからkubectlコマンドを実行する実装例 2. 前提の説明 掲題の実装対象は施工管理サービスであり、これは社内で最も古くから稼働しているモノリシックなRailsアプリケーションです。施工管理サービスのおおよそのインフラ・技術構成は下図の通りになっています。 施工管理サービスのインフラ構成図 上図の通り、施工管理サービスはEKSクラスター上で稼働しており、お

        KubernetesのPodを事前にスケールアウトする仕組みをCronJobで実装し、ジョブの処理遅延を低減した話 - ANDPAD Tech Blog
      • いまさらWorkManager〜概要編〜 - Qiita

        はじめに Android Jetpackで追加されたWorkManagerを学習してみます。 今更感がありますが、改めて確認してみると、かなり便利な機能です。 似たような機能としてJobSchedulerもあります。JobSchedulerについてはこちらの記事を確認してください。 公式サイトを見ながら必要となる技術を説明していきます。下記の表は記事を掲載するたびに更新していきます。 タイトル 内容 リンク

          いまさらWorkManager〜概要編〜 - Qiita
        • Excelマクロを指定した時刻に自動実行させる

          ある程度VBAが使えるようになるとこう思います。 「もうこれボタン押すだけだし、オレがやる必要なくね?」 マクロ実行命令すらもコンピューターに委ねたいですか?はい、可能です。これは我々、はたらきたくない会社員の理想を実現するために必須のテクニックになります。 タスクスケジューラを使う Windowsにはタスクスケジューラという、いわゆるタイマーの役割を担うアプリが付属しています。これを使うと定期的に設定したプログラムを実行できます。 詳しい使用方法はGoogle先生に聞いていただくとして、間隔(毎日、毎週、何曜日など)と時刻を設定して、実行したいプログラムを指定すると、その通りにやってくれます。 じゃあこれにExcelファイルを指定しとけばいいのかというと、そう簡単にはいかず、ただExcelファイルを指定しただけでは、マクロの実行まではやってくれません。VBA側でブックオープンのイベントか

            Excelマクロを指定した時刻に自動実行させる
          • 【Python】Scheduleモジュールを用いたイベント定期実行|指定時間動作のスケジュール関数作成例と使い方解説

            Pythonスクリプトを一度きりではなく、定期的に実行できるようにしたいPythonのスケジューラ機能を活用して決まった時刻に定期実行する仕組み構築手順が知りたい 【Python】Scheduleモジュールとは 図:Scheduleモジュールとは? scheduleとは一定の間隔(数分・数時間・数日おき)で同じ作業を実行できるようにする便利なモジュールです。例えば下記のような用途で利用されます。 1日3回データを自動集計する1週間おきにレポートを更新する1ヶ月おきに通知メールを送信する Pythonでのイベント処理・定期実行関数の組み立て手順 Pythonを用いて定期実行処理を実現するために、「作業内容を記述した実行関数」と「定期実行(スケジュール)の条件を記載したイベント関数」の2つを準備します。 本記事では下記の手順に沿ってこれら2つの関数を準備することとします。 定期実行する実行関数

              【Python】Scheduleモジュールを用いたイベント定期実行|指定時間動作のスケジュール関数作成例と使い方解説
            1