Sadece kutu sigortası ile başlıyorum ve dev veritabanımın sağlanmasının sağlanmasının bir yolunu bulamıyorum.boxfuse dev db düzgün şekilde sağlanmadı
database:
# the name of your JDBC driver
driverClass: com.mysql.jdbc.Driver
# the username
user: root
# the password
password: <password>
# the JDBC URL
url: jdbc:mysql://10.0.0.84:3306/dmsdb
# any properties specific to your JDBC driver:
properties:
charSet: UTF-8
hibernate.dialect: org.hibernate.dialect.MySQLInnoDBDialect
# the maximum amount of time to wait on an empty pool before throwing an exception
maxWaitForConnection: 1s
# the SQL query to run when validating a connection's liveness
validationQuery: "/* MyApplication Health Check */ SELECT 1"
# the minimum number of connections to keep open
minSize: 8
# the maximum number of connections to keep open
maxSize: 32
# whether or not idle connections should be validated
checkConnectionWhileIdle: false
bunu (boxfuse çalışması) denemenizi varsa, başvurum hiç çalışmıyor: my boxfuse.yml ben (veritabanı bölümü için) var ise
.
v.1.18.7.938 istemci oxfuse Copyright 2016 Boxfuse GmbH: bilgi boxfuse
aşağıdaki üretir. Her hakkı saklıdır.
Hesap: mlr11 (mlr11) dev ortamında
Bilgi hakkında mlr11/DMS-hizmeti: Ne bekliyordum çok farklı
App Type : Single Instance with Zero Downtime updates
App URL : http://127.0.0.1:8082
DB Type : MySQL database
DB URL : jdbc:mysql://localhost:3306/boxfuse-dev-db
DB Host : localhost
DB Port : 3306
DB Database : boxfuse-dev-db
DB User : boxfuse-dev-db
DB Password : boxfuse-dev-db
DB Status : available
. URL, Veritabanı, Kullanıcı, Şifre) benim boxfuse.yml dosyasıyla eşleşmiyor.
Eksik olduğum şey. Biliyorum basit bir şey olmalı. Her çeşit araştırmayı yaptım ve dokümanı birkaç kez okudum. Yanlış olanı bulamıyorum. Herhangi bir işaret takdir edilecektir.
Sadece 2 VM'im listelenmiş ve ikisi de çalışıyor. Boxfuse-dev-hdd-2016.02.09_mlr11-dms-service ve vb-5012d157 var. Oracle VM VirtualBox Manager'da görebildiğim bu kadar. Başlangıçta VM'lerin başlamasıyla ilgili sorunlar yaşadım ve çalışmak için VT-x'i etkinleştirmem gerekiyordu. Makineye kurulabilmek için MySQL Server'a ihtiyacım var mı? Şu anda yüklü değil, MySQL şu anda farklı bir bilgisayarda çalışır. – mlr11
Hayır. Boxfuse Dev VM, önceden yüklenmiş ve tam olarak yapılandırılmış MySQL ile birlikte gelir. Uygulamanız bir istisna mı atıyor? Eğer öyleyse, lütfen buraya gönderin. (Günlükleri 'boxfuse logs' kullanarak alabilirsiniz). Ayrıca, hangi Dropwizard sürümünü kullanıyorsunuz? –
Ben dropwizard 0.9.1 kullanıyorum. Veritabanımdaki bazı izinleri değiştirdim ve şimdi tamamen farklı mesajlar alıyorum. Şimdi alıyorum olanlar umut verici ("! Java.sql.SQLWarning: Table 'boxfuse-dev-db.addrstate' yok") ve onlarla nasıl başa çıkılacağını biliyorum. Dün bağlantı ile ilgili şeyler hakkında mesajlar alıyordum. Bununla biraz daha oynayacağım. Şimdi orada yeni bir veritabanı biliyorum. Tablolarımı oluşturacağım ve verilerimi buraya taşıyacağım. – mlr11