JV-Link 質問箱 |
タイトル | : フリーズ(応答なし) |
記事No | : 5687 |
投稿日 | : 2013/11/14(Thu) 11:46 |
投稿者 | : jazzy |
|
こちらで良いか分かりませんが、情報収集したくて書き込みさせていただきます
速報オッズを取得するプログラムを作ってみて使用していました
環境は下記の通りです
CPU Quad Core 2.83GHz メモリ 4G(3.22) Windows7 Home Premium(32bit) JVLink Ver.4.3.2 VB6.0 SP6
VB6.0がサポート終了されているのは存じておりますが、.NETに移行できず、上 記環境で1ヶ月程前?までは問題なく使用できていました
おそらくWindowsのアップグレード処理をしてからのように思いますが、起動後 数分経過するとプログラムがフリーズしてしまいます
因みになんですが、やはり1ヶ月前頃に新調したPC(自作)では頻度は少ない ものの、たまにフリーズ(応答なし)状態になる事もあるようです
VB.NETに移行してはとの返答が予想されますが、同様の事象で解決されている 方がいれば、ご教授頂きたく投稿させて頂きました
なお、別な方が作っているソフト(開発環境は不明)でも、頻度は少ないです が、同様の事象が発生します これもWindowsのアップグレードしてからの事象です |
|
タイトル | : Re: フリーズ(応答なし) |
記事No | : 5691 |
投稿日 | : 2013/11/14(Thu) 20:47 |
投稿者 | : jazzy |
|
一応補足です
XP互換モード(勿論管理者権限での実行)も試していますが解決できませんで した
アップグレードしなければ良かったのかな? |
|
タイトル | : Re^2: フリーズ(応答なし) |
記事No | : 5697 |
投稿日 | : 2013/11/15(Fri) 13:46 |
投稿者 | : JRA-VANソフトサポート |
|
JRA-VANソフトサポートの竹下です。 DataLab.サービスをご利用頂きまして誠にありがとうございます。
お問い合わせいただきありがとうございます。
現在、サポートデスクで同様のお問い合わせがあるか確認させて いただいておりますので、しばらくお待ちください。
以上、よろしくお願い致します。 |
|
タイトル | : Re^3: フリーズ(応答なし) |
記事No | : 5736 |
投稿日 | : 2013/11/16(Sat) 20:41 |
投稿者 | : まんぼ |
|
こちらでも同じ現象が出ます VB6、VB2012
数分後にフリーズしたり 1時間後にフリーズしたりします
東芝WIN7、64bit、メモリ4GB VB6、VB2012ともに32bitコンパイル |
|
タイトル | : Re^4: フリーズ(応答なし) |
記事No | : 5743 |
投稿日 | : 2013/11/17(Sun) 05:59 |
投稿者 | : hijiri |
|
> > こちらでも同じ現象が出ます > VB6、VB2012 > > 数分後にフリーズしたり > 1時間後にフリーズしたりします > > 東芝WIN7、64bit、メモリ4GB > VB6、VB2012ともに32bitコンパイル |
|
タイトル | : Re^5: フリーズ(応答なし) |
記事No | : 5744 |
投稿日 | : 2013/11/17(Sun) 06:05 |
投稿者 | : hijiri |
|
こちらは、御社掲載ソフトJvpadockを使用していますが同じ現象がでています( 取得間隔5分で行っています。午前中に多いようです)。 |
|
タイトル | : Re: フリーズ(応答なし) |
記事No | : 5758 |
投稿日 | : 2013/11/19(Tue) 20:24 |
投稿者 | : JRA-VANソフトサポート |
|
JRA-VANソフトサポートの竹下です。
現在、ご記載いただいた事象について確認中ではございますが、 原因の特定には至っておりません。
同様の事象が発生した方は、大変お手数ですが以下の情報について 提供いただけますと幸いです。 当記事に返信いただくか、office@jra-van.jpまでご連絡ください。
【確認項目】 @ご利用のOS、Edition、Service Pack: (例. Windows XP Home Edition Service Pack 3)
AJV-Linkのバージョン: (スタートメニュー→すべてのプログラム→JRA-VAN DataLab.→ JV-Link設定からご使用のJV-Linkのバージョンがご確認いただけます)
Bウイルスセキュリティソフト (例. McAfee VirusScan Enterprise ver8.5i)
Cユーザー アカウント権限: (例. 管理者、制限ユーザ等)
D使用開発環境: (例.Microsoft Visual C++ 2012、Microsoft Visual Basic 2012)
Eソフトの概要: (例. 速報オッズを○分おきに取得する、蓄積データを使用して 過去のレース傾向を分析する など)
Fエラー(フリーズ)時に表示されるメッセージなど:
Gエラー(フリーズ)が発生するようになった時期:
以上、よろしくお願い致します。 |
|
タイトル | : Re^2: フリーズ(応答なし) |
記事No | : 5764 |
投稿日 | : 2013/11/20(Wed) 22:21 |
投稿者 | : jazzy |
|
質問時にも書いてる部分は重複しますが書かせていただきます
CPU Quad Core 2.83GHz メモリ 4G(3.22) Windows7 Home Premium SP1(32bit) JVLink Ver.4.3.2 VB6.0 SP6
ウイルスセキュリティソフト:EAST SMART SECURITY& ユーザー:管理者 ソフト概要:速報情報取得(変更内容(騎手変更等)、オッズ) 5分〜30分おき(発走時刻30分以上ありの場合は30分おき ) フリーズするためメッセージ等はなし(応答なし状態) 発生時期:1ヶ月〜1ヶ月半程度前 Windowsアップデートした頃
情報が不足するようなら、もう1台の環境も書きたいと思います |
|
タイトル | : Re^3: フリーズ(応答なし) |
記事No | : 5767 |
投稿日 | : 2013/11/21(Thu) 21:43 |
投稿者 | : keibadaisuke |
|
過去の日付で速報系の情報情報をとることはありますか? |
|
タイトル | : Re^2: フリーズ(応答なし) |
記事No | : 6198 |
投稿日 | : 2013/12/02(Mon) 17:12 |
投稿者 | : ほにょにょ |
|
切り分けの参考になればということで・・・。
定期的(5分)に速報オッズ(全賭式)を取得(該当日の全レース)する。 締切り30分前は1分ごと。 VC Ver6。 JV-Linkのバージョンは4.0.0。
自分は上記の環境ではまったく問題が起こっていません。 JV-Linkを疑るのであれば 可能であればJV-Link Ver.2.5.0に下げてみたらどうでしょう? |
|
タイトル | : Re: フリーズ(応答なし) |
記事No | : 5949 |
投稿日 | : 2013/11/24(Sun) 11:35 |
投稿者 | : jazzy |
|
今日は特に酷いですね。昨日より
JC開催によりアクセス数増加により?
何度も再起動してます |
|
タイトル | : Re^2: フリーズ(応答なし) |
記事No | : 6187 |
投稿日 | : 2013/11/30(Sat) 10:52 |
投稿者 | : keibadaisuke |
|
> 今日は特に酷いですね。昨日より > > JC開催によりアクセス数増加により? > > 何度も再起動してます
過去の日付で速報系の情報情報をとることはありますか? |
|
タイトル | : Re^3: フリーズ(応答なし) |
記事No | : 6189 |
投稿日 | : 2013/11/30(Sat) 15:20 |
投稿者 | : jazzy |
|
通常はありません
ただ、開発時には過去のデータしか使えないので取得する事もあります |
|
タイトル | : Re^4: フリーズ(応答なし) |
記事No | : 6190 |
投稿日 | : 2013/11/30(Sat) 17:32 |
投稿者 | : keibadaisuke |
|
速報系で該当レコードが無い場合を繰り返すとエラーやフリーズが発生します。 ここはJRAの人にも調査してもらいたいところです。 該当データがある場合は、同じデータを連続で呼び出しを1000回してもフ リーズしませんが、該当データがない場合を繰り返し呼ぶとフリーズやエラーが 発生します。(仕様?) 負荷テスト用のプログラムもつくったことがあります。
過去データを取る場合は通常データ+速報データで上塗りとかしているとフリ ーズします。(速報系で該当データなしの場合) なので、速報データの提供期間(1週間ぐらい)などをソフト側で狭路して、 該当データが無いであろうと推測される場合は呼ばないようにすることをお勧め しますが、どうでしょうか? 該当しますか?
あと、スケジュール情報なんかも、数十回ぐらいの負荷テストでfromTimeに000 00000000000ばかりをセットしていると、dataspecが不正になるエラーが発生し ます。 これもどうにかしてほしいです。(バグだと思います。) (あまり負荷かけないための仕様ですかね?) |
|
タイトル | : Re^5: フリーズ(応答なし) |
記事No | : 6191 |
投稿日 | : 2013/11/30(Sat) 17:39 |
投稿者 | : keibadaisuke |
|
追伸:100回の負荷テストで何回目にフリーズするとか、別のエラーが発生す るとかの回数目は毎回違いますが、かならずどこかで フリーズか、よくわからんエラーが発生します。 呼び出しの間隔を0.1秒〜0.5秒の間隔などにSLEEPさせても同じなので連 続で該当データがありませんとなったときに問題がありそうだと推測します。 |
|
タイトル | : Re^5: フリーズ(応答なし) |
記事No | : 6194 |
投稿日 | : 2013/12/01(Sun) 21:02 |
投稿者 | : jazzy |
|
おそらく該当しないと思います
開発時点では目的のデータがある事を確認しつつ、そのデータだけの取得しな がらプログラミングしていますので
特に平日は応答なしになる確率が低い事を考えたり、G1の日の方が応答なし になる確率が多い事等を踏まえると・・・
サーバーが耐えられないのか・・・わざとそういう風な仕様にしているのか・ ・・
プログラミング的に何か間違っているか・・
自分的にはあまり負荷のかかるような、プログラムは避けて欲しい旨の記事を みた事があります(JRA-VANサポート側の返答にて)
そのため、なるべく負荷のかかるような、頻繁なやりとりはしないようにして いるつもりなのですが。 最近、仕方なくVB.NETに移行していますが、正常にデータをとれたり、やはり 応答なしになったりします
正常にとれてるという事はコード的には問題ないと思われるわけで(問題が皆 無とは思ってはいませんが)
個人的にはどうしようも無いのかな〜と思いはじめています |
|
タイトル | : Re^6: フリーズ(応答なし) |
記事No | : 6195 |
投稿日 | : 2013/12/02(Mon) 08:49 |
投稿者 | : まんぼ |
|
タイトル | : Re^6: フリーズ(応答なし) |
記事No | : 6196 |
投稿日 | : 2013/12/02(Mon) 14:57 |
投稿者 | : keibadaisuke |
|
たとえば、 画面のスレッドとは別に 別スレッドでデータをとるようにまずはしてみてはどうでしょうか? もちろん、jv-linkのインスタンスの作成は別スレッドで作成します。 別スレッドで作成したインスタンスを別スレッドから参照すると おかしくなりますので、注意してください。
JV-LINKに問題がなくても、画面のフリーズが1度おこってしまうと JV-LINKの応答を待つまでに画面をクリックしてそのままフリーズが続くという 可能性もあります。 (JV-LINKから応答がかえってきても)
ちなみに画面のフリーズ対策はそうしています。 |
|
タイトル | : Re^7: フリーズ(応答なし) |
記事No | : 6201 |
投稿日 | : 2013/12/03(Tue) 06:54 |
投稿者 | : jazzy |
|
ありがとうございます
現在メインフォームを用意し、タイマーコントロールを貼り付け
タイマーコントロールを1分単位で動かし、発走時刻を見に行き、締め切り3 0分前なら30分毎に処理を実行。 締め切り30分を過ぎると5分毎に処理を実行。
という具合に行っています
で、取得できる場合もあればフリーズする場合もある
すぐだったり、1時間後・2時間後だったり
1日もつ場合もありました
上記のような仕様だとフリーズする可能性がありますでしょうか?
> たとえば、 > 画面のスレッドとは別に > 別スレッドでデータをとるようにまずはしてみてはどうでしょうか? > もちろん、jv-linkのインスタンスの作成は別スレッドで作成します。 > 別スレッドで作成したインスタンスを別スレッドから参照すると > おかしくなりますので、注意してください。 > > JV-LINKに問題がなくても、画面のフリーズが1度おこってしまうと > JV-LINKの応答を待つまでに画面をクリックしてそのままフリーズが続く という > 可能性もあります。 > (JV-LINKから応答がかえってきても) > > ちなみに画面のフリーズ対策はそうしています。 |
|
タイトル | : Re^8: フリーズ(応答なし) |
記事No | : 6202 |
投稿日 | : 2013/12/03(Tue) 15:27 |
投稿者 | : keibadaisuke |
|
質問ですが、 フリーズとは、JV−LINKのオープンがフリーズしているのでしょうか? それとも、readがフリーズしているのでしょうか? それとも、関係ない処理で画面がフリーズしているのでしょうか?
JV-OPENからreadあたりのステップにログの出力を入れて、処理がどこで止まっ ているのかまずは切り分けをしてはどうでしょうか?
JV-LINKのopenで応答がかえってくるのに2、3秒かかるときに その待ち時間の間に画面がフリーズして、JV-LINKから応答がかえってきたあと でもフリーズし続けるということはよくあることなので・・・ |
|
タイトル | : Re^9: フリーズ(応答なし) |
記事No | : 6210 |
投稿日 | : 2013/12/06(Fri) 23:05 |
投稿者 | : jazzy |
|
遅くなりました
ログの出力等は試していないので、今度試して探ってみたいと思います |
|
タイトル | : Re^9: フリーズ(応答なし) |
記事No | : 6212 |
投稿日 | : 2013/12/07(Sat) 17:37 |
投稿者 | : jazzy |
|
問題なくデータ取得できたり、起動直後にフリーズしたりと、中々原因と特定で きないでおりますが、
ReturnCode = frmMain.JVLink1.JVRTOpen(Data_Spec, Mid(key, 1, 16))
最後のログが上記の前で、この後のログが出力されておりませんでしたので、
JVRTOpen の所でフリーズしているように思います
試そうと思うとスムーズに処理し続けたりするもんで、まだデータ的には足り ないのですが、参考までに。 |
|
タイトル | : Re^10: フリーズ(応答なし) |
記事No | : 6213 |
投稿日 | : 2013/12/07(Sat) 19:09 |
投稿者 | : keibadaisuke |
|
上記の前ということは、そのJVRTOpenではなく、 その前の処理でフリーズしているのではないでしょうか? JVRTOpenでフリーズなら、JVRTOpenの前のログは吐き出されて、 JVRTOpenの後のログは出力されないのではないでしょうか?
JVRTOpenの前後に入れてみてもう少しみたほうが良いでしょうが、 私も該当データが無いパターンにかぎりJVRTOpenでフリーズしていましたので 、JVRTOpenかもしれませんが、該当データが有る場合にJVRTOpenしているという ことだったので、その前の処理に問題があるかもしれませんね。 |
|
タイトル | : Re^10: フリーズ(応答なし) |
記事No | : 6214 |
投稿日 | : 2013/12/07(Sat) 19:15 |
投稿者 | : keibadaisuke |
|
勘違いしていました。 よく読んだら、ログの解釈はjazzyさんので正しいです。 あとは、どのぐらいの頻度で、キーにどんなデータを与えてこうなっているか がログで吐き出だしてJRA-VANソフトサポートさんに検証してもらうのが良いの ではないでしょうか? あと、PCの環境やスペックも情報としては必要なのではないでしょうか? |
|
タイトル | : Re^11: フリーズ(応答なし) |
記事No | : 6216 |
投稿日 | : 2013/12/07(Sat) 23:15 |
投稿者 | : jazzy |
|
何度か試しましたが、やはり同じ所までのログが確認できますが、それ以降は確 認できません
そんな訳で自分の環境ではJVRTOpenの所でフリーズしているものと思われます
ただし、2台のPCを使っていますが、大分使い続けたPCでは頻繁にフリー ズするが、先月あたりに新調したPCではフリーズするものの、かなり頻度が低 いという違いがあります
フリーズする頻度の多いPC環境については、すでに記載している通りです
フリーズするものの、頻度が少ないもう1つのPC環境は
Windows7(64bit) SP1 Core i7-4770 3.4GHz メモリ 16G このPCはつい最近新調したPCで、インストールされているアプリも、JV-LI NKのほかTARGETやiTunes・Firefox・chrome・Becky!・Excel2010等です(実際は もう少しありますが)
現在、検証のためにタイマーのインターバルを60000にして実行していますが、 実際はそれ程頻繁にはしていません(先述のとおりです)
あとは感覚的な事ですが、開催が終わった後はフリーズする頻度が少ないよう に感じもしますが、根拠はないので参考までに
ReturnCode = frmMain.JVLink1.JVRTOpen(Data_Spec, Mid(key, 1, 16))
の前後に記録させるようにしてますが、上記コードの前まで吐き出してますが 、上記コードの後は吐き出していないので、JVRTOpenのところでフリーズしてい ると、ほぼ確信しています(自分の環境での話です)
いずれ、9月頃までは今のような事象は起こらず、起動しっぱなしでもフリー ズする事なく使えていました。
自分はWindowsのアップデートを頻繁にする事はせず、半年程度は放っておきま す 久しぶりにWindowsのアップデートした後のような気がします(これについても 確証はありません)
知人(十数人)についても同様のタイミングでフリーズするとの話を聞いてい ます
サポート側の反応を待ちたいと思います |
|
タイトル | : Re^5: フリーズ(応答なし) |
記事No | : 6247 |
投稿日 | : 2013/12/15(Sun) 15:53 |
投稿者 | : jazzy |
|
AのPCは現在もフリーズなしです
Bは気づかなかったけど14:50分を最後にフリーズしてました
う〜ん、普段フリーズし難い方がフリーズした・・ |
|
タイトル | : Re^4: フリーズ(応答なし) |
記事No | : 6250 |
投稿日 | : 2013/12/16(Mon) 11:23 |
投稿者 | : まんぼ |
|
XPでテスト
12月15日 9時50分開始、午後3時45分終了
正常にデータ取得、フリーズなし、再起動などなし、すべて正常
先週は 12月8日はVB2012で JVCLOSEしてから数秒後にフリーズした
ソフト名を変えてJVRTOPENをする前にexit subを実行させて 5分おきに実行するようにしたらフリーズしない 自作ソフトの異常ではないと思われる
XPではフリーズしないがWin7ではフリーズ |
|
タイトル | : Re^12: フリーズ(応答なし) |
記事No | : 6260 |
投稿日 | : 2014/01/05(Sun) 13:08 |
投稿者 | : さとう |
|
わたしも同様の現象で「プログラミング質問広場」に質問をしました。 JVRTOpenまたはJVCloseから応答が返ってこない状態で停止します。 現象も今夏から発生しだしました。 それまでは、問題なく処理が行えていました。
こちらはスレッドで処理を行っていますので、 数分たってもスレッドが終了していない場合は、 アプリを自動的に再起動するように対応して、運用しています。
アクセス制限などの場合でも、せめてエラーだけでも返してくれるとよいので すが...。 またはJV-Link側で一定時間サーバから応答がなければエラーを返すとかですね 。
JRA-VAN DataLabに改善をお願いしたいところです。 |
|
タイトル | : Re^13: フリーズ(応答なし) |
記事No | : 6278 |
投稿日 | : 2014/01/18(Sat) 08:58 |
投稿者 | : jazzy |
|
サポート側からは無視?されているような感じですが・・・笑
今年に入ってからフリーズもせず稼働しているようです
やった事と言えばWindowsのアップデート位です
現在もフリーズで悩んでいる方でWindowsのアップデートしていない方は試して みては如何でしょうか? |
|
タイトル | : Re^14: フリーズ(応答なし) |
記事No | : 6322 |
投稿日 | : 2014/02/04(Tue) 10:09 |
投稿者 | : JRA-VANソフトサポート |
|
JRA-VANソフトサポートの山口です。 DataLab.サービスをご利用頂きまして誠にありがとうございます。
先般よりお問い合わせ頂いておりました件について、ご回答が遅くなり大変申 し訳御座いません。 数か月に渡り弊社側環境で事象の再現を試みておりましたが、本日まで同様の 事象が再現せず確認出来ない状況が続いております。 本年に入り事象が解決したとのご報告も御座いますが、現在も状況が発生して いる方はおりますでしょうか?
以上、よろしくお願い致します。 |
|
タイトル | : Re^15: フリーズ(応答なし) |
記事No | : 6325 |
投稿日 | : 2014/02/07(Fri) 22:31 |
投稿者 | : 一二三 |
|
私のところでもたまにフリーズします。先週、先々週も発生していました。
ただ、2台使っているうちのスペックが低いパソコンでよく発生していたので、 メモリやCPU速度が足りていないのではないかとも思っていましたが、最近 メインの方で発生するようになったのでご報告まで。
【確認項目】 @ご利用のOS、Edition、Service Pack:Windwos7 Professional 64bit SP1 PCの情報ですが メーカー:Lenovo CPU:AMD A8-3520M APU with Radeon(tm) HD Graphics 1.6GHz メモリ:8GB
AJV-Linkのバージョン:4.3.1
Bウイルスセキュリティソフト: McAfee アンチウィルスプラス Ver. 12.8
Cユーザー アカウント権限:管理者
D使用開発環境:Microsoft Visual C++ 2008
Eソフトの概要:起動時に速報オッズを取得したとき「応答なし」になる
Fエラー(フリーズ)時に表示されるメッセージなど: OSが出す「応答なし」なので、処理が終わるまで待とうにも勝手に終了され てしまう。
Gエラー(フリーズ)が発生するようになった時期:去年の年末くらいから
No.6190でkeibadaisukeさんが書かれていますが、存在しない情報(まだ発表さ れて いないオッズ)を取りに行くとフリーズする可能性が高いように思えます。 ただ、確実にデータが存在している時間帯でも発生するので、何が原因なのか つかめておりません。
またこちらでの議論を参考にログを埋めてみたりもしましたが、やはりJVRTOpe n でログが途絶えてしまっていました。
あと私のところのJVーLinkの設定では「データは保存しない」にしています。 |
|
|
|
copyright ©2007 JRA SYSTEM SERVICE CO.,LTD. All Rights Reserved.
|
|
|