音声読み上げファイルの生成処理のキューの確認

公開日 2015-08-11

最終更新日 2015-08-25

音声読み上げのファイル(以下音声ファイル)の作成の進捗は、MySQLのテーブルcms_talk_tasksで確認できます。
このテーブルは音声ファイルの生成を行うページのキューを示します。
このテーブルのレコードを削除すると、該当するページの音声ファイルは作成されません。

テーブルには次のようなデータが登録されています。

mysql> select * from cms_talk_tasks where id = 281 order by id;
+-----+------+-----------+---------------------+---------------------+-------------------------------------------------------------------------------------------------------+----------------------------------+
| id  | unid | dependent | created_at          | updated_at          | path                                                                                                  | content_hash                     |
+-----+------+-----------+---------------------+---------------------+-------------------------------------------------------------------------------------------------------+----------------------------------+
| 281 | 7078 | NULL      | 2015-08-10 16:15:33 | 2015-08-10 16:15:33 | ./sites/00/00/00/19/00000019/public/soshiki_test/shimin_seikatsu/shimin/docs/2015081000069/index.html | 16a127f862554b30ef84933344e5f9d0 |
+-----+------+-----------+---------------------+---------------------+-------------------------------------------------------------------------------------------------------+----------------------------------+
1 row in set (0.00 sec)

id       このテーブルのデータを識別するID
unid              システム内で共通仕様のID
dependent pathの種類を/区切りで記載した属性情報
created_at レコードの作成日時
updated_at レコードの更新日時 同じページが登録されていると、新規に追加するのではなく、レコードを更新する。
path      音声ファイルを作成するページのURL
content_hash ページの内容のハッシュ値
 

記事ページを作成すると、各カテゴリなどの記事一覧ページが更新されるため、このテーブルにも各種の記事一覧ページが登録されます。
標準設定では記事一覧ページの静的HTMLファイルの作成が、11ページまで行われます。
このため、more.p1.htmlからmore.p11.htmlやindex.p1.htmlからindex.p11.htmlといったファイルが登録されます。

音声ファイルの生成は、このテーブルのIDの若い順に行われます。

| 281 | 7078 | ./sites/00/00/00/19/00000019/public/soshiki_test/shimin_seikatsu/shimin/docs/2015081000069/index.html |
| 282 | 2672 | ./sites/00/00/00/19/00000019/public/categories/soshiki/shiminseikatsu/shimin/index.html               |
| 283 | 2672 | ./sites/00/00/00/19/00000019/public/categories/soshiki/shiminseikatsu/shimin/index.p2.html            |
| 284 | 2672 | ./sites/00/00/00/19/00000019/public/categories/soshiki/shiminseikatsu/shimin/index.p3.html            |
| 285 | 2672 | ./sites/00/00/00/19/00000019/public/categories/soshiki/shiminseikatsu/shimin/index.p4.html            |
| 286 | 2672 | ./sites/00/00/00/19/00000019/public/categories/soshiki/shiminseikatsu/shimin/index.p5.html            |
| 287 | 2672 | ./sites/00/00/00/19/00000019/public/categories/soshiki/shiminseikatsu/shimin/index.p6.html            |
| 288 | 2672 | ./sites/00/00/00/19/00000019/public/categories/soshiki/shiminseikatsu/shimin/index.p7.html            |
| 289 | 2672 | ./sites/00/00/00/19/00000019/public/categories/soshiki/shiminseikatsu/shimin/index.p8.html            |
| 290 | 2672 | ./sites/00/00/00/19/00000019/public/categories/soshiki/shiminseikatsu/shimin/index.p9.html            |
| 291 | 2672 | ./sites/00/00/00/19/00000019/public/categories/soshiki/shiminseikatsu/shimin/index.p10.html           |
| 292 | 2672 | ./sites/00/00/00/19/00000019/public/categories/soshiki/shiminseikatsu/shimin/index.p11.html           |
| 293 | 2672 | ./sites/00/00/00/19/00000019/public/categories/soshiki/shiminseikatsu/shimin/more.html                |
| 294 | 2672 | ./sites/00/00/00/19/00000019/public/categories/soshiki/shiminseikatsu/shimin/more.p2.html             |

このテーブルのレコード数が管理画面の[システム]-[プロセス]にて、処理数のところに表示されます。

onsei