日方客
户
想实现一种功能:每
15
分钟,运行一次
batch
,发一次邮件。
我调查了一下,发现
:
IM
中既存
Batch
功能,
关
于运行周期的
设
定:主要分成以下两大
类
:
日
时
指定:可以指定到
×
年
×
月
×
日
×
时
×
分运行
这
个
batch
每
年、
每
月、
每
周、
每
日、
每时
运行一次
batch
(比如
每时
的
设
定,可以指定到在
每时
的
×
分运行
batch
)
但客
户
提出的
每
15
分
钟
运行一
次
batch
这
个功能
,
IM
没有提供。
我将这个问题的调查结果截了图,写了说明,发到
track
上,原先以为这个问题就这样了(因为不需要继续往代码层次调查)。
老大提出了一个新的思路:设置
4
个
batch
来发信,把时间错开了,不就是变相实现每
15
分钟运行一次
batch
(发送一次邮件)了吗。
-》在00分、15分、30分、45分各设置一个batch,相当于每15分钟运行一次batch,OK。(20090515追加)
OK
,这个思路好,我立即进行尝试。
在
batch
管理页面,
新规了
4
个
batch
设置,実行プログラムパス指向同一个
batch
文件(我以前写好的发邮件的
batch
文件,
Java
格式),设置时间间隔
2
分钟。注意バッチ
ID
需要不一样。
测试结果:每隔两分钟发送了一次邮件(也就是说明,每隔
2
分钟运行了一次
batch
)。
小结:这个思路不错,尽管设置上从一个
batch
增多到了
4
个,管理上稍微麻烦一点点;但是相对于实现用户的需求,这个问题小
case
。这个方案不错,我想日方客户应该会同意的。同时,自己也要反思一下,思路要更开阔些哦。
分享到:
相关推荐
首先,从标题来看,“imim.zip_imim-user-194177_imim-user-237221_imim-user-444202_imim”可能是用户ID的组合,暗示这可能是一个社区共享的代码资源,由多个用户参与讨论或改进。其中,“imim”可能是项目名或特定...
imのリポジトリは岛根大学ものづくり部Pimのウェブアプリ开発勉强会のサンプルコードとして作成されました开催日:2019/6/30 Node.jsを用いたウェブアプリのサンプルですバックエンドにはExpressを,フロントエンド...
Slack等のチャットツールで活动の通知とかをするbotです。 开発环境 码头工人20.10.2 Ruby 2.7.2 导轨6.1.1 ローカルでの开発(puma启动确认まで) クローン后にルートディレクトリ内で $ docker-compose build ...
作为一个中间件,J-IM不仅可以作为IM服务无缝集成到应用程序中,还可以为系统提供可靠的消息推送和数据转发服务。其主要目标是降低即时通讯的门槛,快速构建低成本的在线即时通讯系统。 2. J-IM的核心特性 - 轻量级...
总之,Java对接腾讯IM聊天功能接口是一个涉及多方面技术的工作,需要理解并熟练运用SDK、网络通信、数据处理、回调机制等知识。通过合理的规划和实施,可以构建出稳定可靠的聊天功能,为用户提供优质的体验。
JAVA开发高性能IM即时通信系统源码,JAVA语言开发的轻量、高性能、单机支持几十万至百万在线用户IM,主要目标降低即时通讯门槛,快速打造低成本接入在线IM系统,通过极简洁的消息格式就可以实现多端不同协议间的消息...
在IT行业中,即时通讯(Instant Messaging,简称IM)是一种广泛应用于个人和企业之间的实时通信技术。腾讯IM作为业界知名的服务提供商,为开发者提供了丰富的API和SDK,使得开发者能够快速地在其应用中集成聊天、音...
oce im3512 im4512 驱动64位是针对OCE公司生产的一款多功能打印机的专用驱动程序,适用于64位操作系统,包括Windows 2003、XP以及Vista。这款驱动旨在确保打印机在64位环境下能够正常运行,提供高效的打印、扫描和...
IM1281B是一款专用于电力参数测量的高性能仪表,尤其在功率因数和功率测量方面表现出色。本文将详细介绍IM1281B的功能、编程C语言的方法以及其在实际应用中的重要性。 首先,IM1281B是一款智能电力仪表,能够实时...
本项目名为"ofdm_im-master_OFDM-IM_ofdmim_IM-OFDM",主要关注的是正交频分复用(Orthogonal Frequency Division Multiplexing, OFDM)与改进型正交频分复用(Improvement Modulation over OFDM, IM-OFFDM)的实现...
IMServer是一种专为即时通讯(IM)设计的服务器软件,其核心特性包括支持集群、路由功能、SSL安全连接以及自定义通信协议。这些特性使得IMServer成为构建高效、安全、可扩展的聊天应用的理想选择。 首先,让我们...
标题中的"C# 编写的IM通讯"指的是使用C#编程语言开发的即时通讯(Instant Messaging,简称IM)系统。IM是一种允许用户实时交换消息的技术,常用于聊天应用、在线客服系统以及团队协作工具等。C#是微软开发的一种面向...
【标题解析】:“web IM 用异步实现的IM”这一标题主要指的是一种基于Web技术构建的即时通讯(Instant Messaging, IM)系统,它利用异步处理技术来提高性能和用户体验。在Web环境中,由于浏览器与服务器之间的交互受...
这个“个人IM程序源代码-IM程序”是一个供个人研究和学习的项目,可以帮助开发者深入了解IM系统的架构和实现原理。下面我们将深入探讨这个项目可能包含的关键知识点。 1. **网络通信协议**:IM程序的核心在于网络...
腾讯即时通讯(Tencent Instant Messaging, 简称TIM)是一款由腾讯公司推出的高效沟通工具,广泛应用于企业级通信场景。在进行腾讯IM对接时,我们需要理解并掌握以下几个关键知识点: 1. **API接口文档**:对接任何...
最近项目需求要在小程序中添加一个即时通信IM的功能,本来想自己开发一个....评估了一下团队实力后,并不允许,所以找了一个IM第三方框架,采用的是腾讯云的即时通信IM,但是目前腾讯云IM的小程序SDK并没有包含UI,...
野火IM是一款跨平台、全开源的即时通讯系统,它为开发者提供了构建类似微信的通信应用的可能性。在iOS部分,这个解决方案包含了一整套用于实现IM功能的代码库和资源,使得开发者能够快速地在iOS平台上搭建自己的聊天...
《52im即时通讯系统:后端IM源码解析与应用》 52im即时通讯系统是一款基于Java技术构建的高效、稳定、可扩展的移动通信解决方案,它为开发者提供了强大的后端源码,用于构建实时聊天应用。该系统不仅支持一对一的...
本源码项目是基于Java的J-IM轻量级高性能即时通讯系统设计,包含278个文件,...J-IM具有轻量、高性能的特点,单机支持几十万至百万在线用户。通过该项目,开发者可以轻松构建即时通讯系统,适合用于各类在线通讯场景。
在Android开发中,实现即时通讯(Instant Messaging, IM)功能是一项常见的需求,而基于百度云推送服务可以有效地解决这个问题。本文将围绕“Android之基于百度云推送IM”这一主题,详细解析其关键技术、核心类与...